QuitResponse (Java SE 26 & JDK 26)
Description: declaration: module: java.desktop, package: java.awt.desktop, interface: QuitResponse
Keywords: java.awt.desktop.QuitResponse interface

# Interface QuitResponse

public interface QuitResponse
Used to respond to a request to quit the application.

Since:
  9
See Also:
  - `Desktop.setQuitHandler(QuitHandler)`
  - `QuitHandler`
  - `Desktop.setQuitStrategy(QuitStrategy)`

- ## Method Summary

  Modifier and Type
  Method
  Description
  `void`
  `cancelQuit()`
  Notifies the external quit requester that the user has explicitly canceled the pending quit, and leaves the application running.
  `void`
  `performQuit()`
  Notifies the external quit requester that the quit will proceed, and performs the default `QuitStrategy`.

- ## Method Details

  - ### performQuit

    void performQuit()
    Notifies the external quit requester that the quit will proceed, and performs the default `QuitStrategy`.

  - ### cancelQuit

    void cancelQuit()
    Notifies the external quit requester that the user has explicitly canceled the pending quit, and leaves the application running.

    Note: this will cancel a pending log-out, restart, or shutdown.