public class OnMessageCallable extends JsrCallable
Modifier and Type | Field and Description |
---|---|
protected javax.websocket.Decoder |
decoder |
protected Class<? extends javax.websocket.Decoder> |
decoderClass |
protected int |
idxMessageObject |
protected int |
idxPartialMessageFlag |
protected boolean |
messageRoleAssigned |
protected javax.websocket.Encoder |
returnEncoder |
protected Class<?> |
returnType |
args, idxConfig, idxSession, params
method, paramTypes, pojo
Constructor and Description |
---|
OnMessageCallable(Class<?> pojo,
Method method) |
OnMessageCallable(OnMessageCallable copy) |
Modifier and Type | Method and Description |
---|---|
protected void |
assertDecoderRequired() |
javax.websocket.Decoder |
getDecoder() |
Class<? extends javax.websocket.Decoder> |
getDecoderClass() |
Param |
getMessageObjectParam() |
javax.websocket.Encoder |
getReturnEncoder() |
Class<?> |
getReturnType() |
void |
init(JsrSession session) |
boolean |
isMessageRoleAssigned() |
boolean |
isPartialMessageSupported() |
void |
setDecoderClass(Class<? extends javax.websocket.Decoder> decoderClass) |
void |
setPartialMessageFlag(Param param) |
assertRoleRequired, findIndexForRole, findParamForRole, getParams
call, formatMethodCallError, getMethod, getParamTypes, getPojo, toString
protected final Class<?> returnType
protected javax.websocket.Encoder returnEncoder
protected Class<? extends javax.websocket.Decoder> decoderClass
protected javax.websocket.Decoder decoder
protected int idxPartialMessageFlag
protected int idxMessageObject
protected boolean messageRoleAssigned
public OnMessageCallable(OnMessageCallable copy)
protected void assertDecoderRequired()
public javax.websocket.Decoder getDecoder()
public Class<? extends javax.websocket.Decoder> getDecoderClass()
public Param getMessageObjectParam()
public javax.websocket.Encoder getReturnEncoder()
public Class<?> getReturnType()
public void init(JsrSession session)
init
in class JsrCallable
public boolean isMessageRoleAssigned()
public boolean isPartialMessageSupported()
public void setDecoderClass(Class<? extends javax.websocket.Decoder> decoderClass)
setDecoderClass
in class JsrCallable
public void setPartialMessageFlag(Param param)
Copyright © 1995-2015 Webtide. All Rights Reserved.