Class FHIRNotificationServiceEndpoint
- java.lang.Object
-
- javax.websocket.Endpoint
-
- com.ibm.fhir.server.notification.websocket.FHIRNotificationServiceEndpoint
-
public class FHIRNotificationServiceEndpoint extends javax.websocket.EndpointThis class serves as our websocket "endpoint".
-
-
Constructor Summary
Constructors Constructor Description FHIRNotificationServiceEndpoint()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidonClose(javax.websocket.Session session, javax.websocket.CloseReason closeReason)process message which is trying to disconnectStringonMessage(String message, javax.websocket.Session session)Process incoming messagevoidonOpen(javax.websocket.Session session, javax.websocket.EndpointConfig config)To process new end point client
-
-
-
Method Detail
-
onOpen
public void onOpen(javax.websocket.Session session, javax.websocket.EndpointConfig config)To process new end point client- Specified by:
onOpenin classjavax.websocket.Endpoint- Parameters:
session-
-
onMessage
public String onMessage(String message, javax.websocket.Session session)
Process incoming message- Parameters:
message-session-- Returns:
-
onClose
public void onClose(javax.websocket.Session session, javax.websocket.CloseReason closeReason)process message which is trying to disconnect- Overrides:
onClosein classjavax.websocket.Endpoint- Parameters:
session-closeReason-
-
-