public class AmqpMessageHeaderAccessor extends Object
| Modifier and Type | Method and Description |
|---|---|
static AmqpMessageHeaderAccessor |
getAccessor(org.springframework.amqp.core.Message message)
Get instance from this class.
|
Object |
getHeader(String name)
Get a header value.
|
<T> T |
getHeader(String name,
Class<T> type)
Get a header value casting to expected type.
|
boolean |
hasHeader(String headerName) |
boolean |
isModified()
Header`s value was modified or new header was added?
|
void |
setHeader(String name,
Object value)
Set a header.
|
protected void |
verifyType(String headerName,
Object headerValue) |
public static AmqpMessageHeaderAccessor getAccessor(org.springframework.amqp.core.Message message)
message - AMQP Messagepublic void setHeader(String name, Object value)
name - Namevalue - Valuepublic Object getHeader(String name)
name - Name of headerpublic <T> T getHeader(String name, Class<T> type)
T - Expected type of header's valuename - Name of headertype - Expected type of header's valuepublic boolean hasHeader(String headerName)
public boolean isModified()
Copyright © 2018 Netshoes. All rights reserved.