Package org.apache.tomcat.websocket.pojo
Class PojoMessageHandlerPartialText
java.lang.Object
org.apache.tomcat.websocket.pojo.PojoMessageHandlerBase<String>
org.apache.tomcat.websocket.pojo.PojoMessageHandlerPartialBase<String>
org.apache.tomcat.websocket.pojo.PojoMessageHandlerPartialText
- All Implemented Interfaces:
MessageHandler,MessageHandler.Partial<String>,WrappedMessageHandler
Text specific concrete implementation for handling partial messages.
-
Nested Class Summary
Nested classes/interfaces inherited from interface jakarta.websocket.MessageHandler
MessageHandler.Partial<T>, MessageHandler.Whole<T> -
Field Summary
Fields inherited from class org.apache.tomcat.websocket.pojo.PojoMessageHandlerBase
convert, indexPayload, indexSession, maxMessageSize, method, params, pojo, session -
Constructor Summary
ConstructorsConstructorDescriptionPojoMessageHandlerPartialText(Object pojo, Method method, Session session, Object[] params, int indexPayload, boolean convert, int indexBoolean, int indexSession, long maxMessageSize) Create a partial text message handler. -
Method Summary
Methods inherited from class org.apache.tomcat.websocket.pojo.PojoMessageHandlerPartialBase
onMessageMethods inherited from class org.apache.tomcat.websocket.pojo.PojoMessageHandlerBase
getMaxMessageSize, getWrappedHandler, handlePojoMethodException, processResult
-
Constructor Details
-
PojoMessageHandlerPartialText
public PojoMessageHandlerPartialText(Object pojo, Method method, Session session, Object[] params, int indexPayload, boolean convert, int indexBoolean, int indexSession, long maxMessageSize) Create a partial text message handler.- Parameters:
pojo- POJO instancemethod- Method to invokesession- WebSocket sessionparams- Pre-populated parameter arrayindexPayload- Index of the payload parameterconvert- Convert the message before passing to the methodindexBoolean- Index of the last flag parameterindexSession- Index of the session parametermaxMessageSize- Maximum message size
-