Class IdUVMessage
java.lang.Object
com.io7m.idstore.server.http.IdHTTPHandlerFunctional
com.io7m.idstore.server.user_view.IdUVMessage
- All Implemented Interfaces:
io.helidon.webserver.http.Handler, io.helidon.webserver.ServerLifecycle
Display a message logged to the user's (authenticated) session.
-
Constructor Summary
ConstructorsConstructorDescriptionIdUVMessage(com.io7m.repetoir.core.RPServiceDirectoryType services) Display a message logged to the user's (authenticated) session. -
Method Summary
Modifier and TypeMethodDescriptionstatic IdHTTPResponseTypeshowMessage(IdHTTPRequestInformation information, IdSessionUser session, IdServerBrandingServiceType branding, IdFMTemplateType<IdFMMessageData> template) Show a message from the given session.Methods inherited from class IdHTTPHandlerFunctional
handleMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface io.helidon.webserver.ServerLifecycle
afterStart, afterStop, beforeStart
-
Constructor Details
-
IdUVMessage
public IdUVMessage(com.io7m.repetoir.core.RPServiceDirectoryType services) Display a message logged to the user's (authenticated) session.- Parameters:
services- The services
-
-
Method Details
-
showMessage
public static IdHTTPResponseType showMessage(IdHTTPRequestInformation information, IdSessionUser session, IdServerBrandingServiceType branding, IdFMTemplateType<IdFMMessageData> template) Show a message from the given session.- Parameters:
information- The request informationsession- The user sessionbranding- The branding resourcestemplate- The message template- Returns:
- A formatted response
-