public static class MessagingMethodInvokerHelper.ParametersWrapper extends Object
Constructor and Description |
---|
ParametersWrapper(Collection<org.springframework.messaging.Message<?>> messages,
Map<String,?> headers) |
ParametersWrapper(org.springframework.messaging.Message<?> message) |
Modifier and Type | Method and Description |
---|---|
Class<?> |
getFirstParameterType() |
static Object |
getHeader(Map<?,?> headers,
String header)
SpEL Function to retrieve a required header.
|
Map<String,?> |
getHeaders() |
org.springframework.messaging.Message<?> |
getMessage() |
Collection<org.springframework.messaging.Message<?>> |
getMessages() |
Object |
getPayload() |
public ParametersWrapper(org.springframework.messaging.Message<?> message)
public ParametersWrapper(Collection<org.springframework.messaging.Message<?>> messages, Map<String,?> headers)
public static Object getHeader(Map<?,?> headers, String header)
headers
- the headers.header
- the header nameIllegalArgumentException
- if the header does not existpublic Object getPayload()
public Collection<org.springframework.messaging.Message<?>> getMessages()
public org.springframework.messaging.Message<?> getMessage()
public Class<?> getFirstParameterType()