Package org.apache.tomcat.websocket.pojo
Class PojoEndpointBase
- java.lang.Object
- 
- javax.websocket.Endpoint
- 
- org.apache.tomcat.websocket.pojo.PojoEndpointBase
 
 
- 
- Direct Known Subclasses:
- PojoEndpointClient,- PojoEndpointServer
 
 public abstract class PojoEndpointBase extends Endpoint Base implementation (client and server have different concrete implementations) of the wrapper that converts a POJO instance into a WebSocket endpoint instance.
- 
- 
Constructor SummaryConstructors Modifier Constructor Description protectedPojoEndpointBase(java.util.Map<java.lang.String,java.lang.String> pathParameters)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voiddoOnOpen(Session session, EndpointConfig config)protected PojoMethodMappinggetMethodMapping()protected java.lang.ObjectgetPojo()voidonClose(Session session, CloseReason closeReason)Event that is triggered when a session has closed.voidonError(Session session, java.lang.Throwable throwable)Event that is triggered when a protocol error occurs.protected voidsetMethodMapping(PojoMethodMapping methodMapping)protected voidsetPojo(java.lang.Object pojo)
 
- 
- 
- 
Method Detail- 
doOnOpenprotected final void doOnOpen(Session session, EndpointConfig config) 
 - 
onClosepublic final void onClose(Session session, CloseReason closeReason) Description copied from class:javax.websocket.EndpointEvent that is triggered when a session has closed.
 - 
onErrorpublic final void onError(Session session, java.lang.Throwable throwable) Description copied from class:javax.websocket.EndpointEvent that is triggered when a protocol error occurs.
 - 
getPojoprotected java.lang.Object getPojo() 
 - 
setPojoprotected void setPojo(java.lang.Object pojo) 
 - 
getMethodMappingprotected PojoMethodMapping getMethodMapping() 
 - 
setMethodMappingprotected void setMethodMapping(PojoMethodMapping methodMapping) 
 
- 
 
-