public class PojoMethodMapping extends Object
| 构造器和说明 |
|---|
PojoMethodMapping(Class<?> pojoClazz,
org.springframework.context.ApplicationContext context) |
| 限定符和类型 | 方法和说明 |
|---|---|
Object |
getEndpointInstance() |
Method |
getOnBinary() |
Object[] |
getOnBinaryArgs(Session session,
byte[] bytes) |
Method |
getOnClose() |
Object[] |
getOnCloseArgs(Session session) |
Method |
getOnError() |
Object[] |
getOnErrorArgs(Session session,
Throwable throwable) |
Method |
getOnEvent() |
Object[] |
getOnEventArgs(Session session,
Object evt) |
Method |
getOnMessage() |
Object[] |
getOnMessageArgs(Session session,
String text) |
Method |
getOnOpen() |
Object[] |
getOnOpenArgs(Session session,
io.netty.handler.codec.http.HttpHeaders headers,
ParameterMap parameterMap) |
boolean |
hasParameterMap() |
public PojoMethodMapping(Class<?> pojoClazz, org.springframework.context.ApplicationContext context) throws DeploymentException
public boolean hasParameterMap()
public Object getEndpointInstance() throws NoSuchMethodException, IllegalAccessException, InvocationTargetException, InstantiationException
public Method getOnOpen()
public Object[] getOnOpenArgs(Session session, io.netty.handler.codec.http.HttpHeaders headers, ParameterMap parameterMap)
public Method getOnClose()
public Method getOnError()
public Method getOnMessage()
public Method getOnBinary()
public Method getOnEvent()
Copyright © 2019. All rights reserved.