public class HandlerAdapter
extends java.lang.Object
InvocableHandlerMethod
or
DelegatingInvocableHandler
. All methods delegate to the
underlying handler.Constructor and Description |
---|
HandlerAdapter(DelegatingInvocableHandler delegatingHandler) |
HandlerAdapter(org.springframework.messaging.handler.invocation.InvocableHandlerMethod invokerHandlerMethod) |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
getBean() |
java.lang.String |
getMethodAsString(java.lang.Object payload) |
java.lang.Object |
getReturnType(java.lang.Object payload)
Return the return type for the method that will be chosen for this payload.
|
InvocationResult |
invoke(org.springframework.messaging.Message<?> message,
java.lang.Object... providedArgs) |
public HandlerAdapter(org.springframework.messaging.handler.invocation.InvocableHandlerMethod invokerHandlerMethod)
public HandlerAdapter(DelegatingInvocableHandler delegatingHandler)
public InvocationResult invoke(org.springframework.messaging.Message<?> message, java.lang.Object... providedArgs) throws java.lang.Exception
java.lang.Exception
public java.lang.String getMethodAsString(java.lang.Object payload)
public java.lang.Object getReturnType(java.lang.Object payload)
payload
- the payload.public java.lang.Object getBean()