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 disconnectjava.lang.StringonMessage(java.lang.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 java.lang.String onMessage(java.lang.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-
-
-