com.vaadin.flow.server.

Interface SessionExpiredHandler

All Superinterfaces:

RequestHandler, Serializable

All Known Implementing Classes:

HeartbeatHandler, PushRequestHandler, UidlRequestHandler

public interface SessionExpiredHandler extends RequestHandler

A specialized RequestHandler which is capable of sending session expiration messages to the user.

Since:

1.0

Author:

Vaadin Ltd

  • Method Details

    • handleSessionExpired

      boolean handleSessionExpired(VaadinRequest request, VaadinResponse response) throws IOException

      Called when the a session expiration has occurred and a notification needs to be sent to the user. If a response is written, this method should return true to indicate that no more SessionExpiredHandler handlers should be invoked for the request.

      Parameters:

      request - The request to handle

      response - The response object to which a response can be written.

      Returns:

      true if a response has been written and no further request handlers should be called, otherwise false

      Throws:

      IOException - If an IO error occurred