public class Headers
extends java.lang.Object
implements java.lang.Cloneable
HeadersField
See how to use in DatabusProducer
example
Constructor and Description |
---|
Headers()
Headers default constructor with and empty map of headers
|
Headers(java.util.Map<java.lang.String,java.lang.String> headers)
Headers constructor with a map of headers as a parameter
|
Modifier and Type | Method and Description |
---|---|
Headers |
clone()
A clone object of Headers instance
|
java.lang.String |
get(java.lang.String key)
Gets an specific header in the headers map
|
java.util.Map<java.lang.String,java.lang.String> |
getAll()
Gets the headers maps
|
java.lang.String |
put(java.lang.String headerKey,
java.lang.String value)
Puts an specific header in the headers map
|
public Headers(java.util.Map<java.lang.String,java.lang.String> headers)
headers
- a key-value pair Map with header to be transported. A null value is replcaed by a empty Stringpublic Headers()
public java.lang.String put(java.lang.String headerKey, java.lang.String value)
headerKey
- The header key to addvalue
- The header value to addpublic java.lang.String get(java.lang.String key)
key
- The header key to get the header valuepublic java.util.Map<java.lang.String,java.lang.String> getAll()
public Headers clone()
clone
in class java.lang.Object