org.openspaces.esb.mule.message
Class AbstractMessageHeader
java.lang.Object
   org.openspaces.esb.mule.message.AbstractMessageHeader
org.openspaces.esb.mule.message.AbstractMessageHeader
- All Implemented Interfaces: 
- CorrelationMessageHeader, MessageHeader, ReplyToMessageHeader, UniqueIdMessageHeader
- public abstract class AbstractMessageHeader 
- extends Object- implements CorrelationMessageHeader, ReplyToMessageHeader, UniqueIdMessageHeader
implemention of all Mule metadata interfaces.
 This class should be extended by any Class that wish to hold Mule metadata attributes.
- Author:
- yitzhaki
 
 
 
 
 
 
 
AbstractMessageHeader
public AbstractMessageHeader()
propertyNames
public Iterator<String> propertyNames()
- 
 
- 
 
getProperties
public MatchingMap<String,Object> getProperties()
- 
- Specified by:
- getPropertiesin interface- MessageHeader
 
- 
- Returns:
- Mapthat contains all the properties.
 
setProperties
public void setProperties(MatchingMap<String,Object> properties)
- Description copied from interface: MessageHeader
- Sets all the properties from the properties param.
 
- 
- Specified by:
- setPropertiesin interface- MessageHeader
 
- 
- Parameters:
- properties- - properties to set.
 
setProperty
public void setProperty(String key,
                        Object value)
- 
- Specified by:
- setPropertyin interface- MessageHeader
 
- 
- Parameters:
- key- the key to be placed into this property list.
- value- the value corresponding to key.
- See Also:
- MessageHeader.getProperty(java.lang.String)
 
getProperty
public Object getProperty(String key)
- 
- Specified by:
- getPropertyin interface- MessageHeader
 
- 
- Parameters:
- key- the property key.
- Returns:
- the value in this property list with the specified key value.
- See Also:
- MessageHeader.setProperty(java.lang.String, java.lang.Object)
 
getReplyTo
public Object getReplyTo()
- 
- Specified by:
- getReplyToin interface- ReplyToMessageHeader
 
- 
 
setReplyTo
public void setReplyTo(Object replyTo)
- 
- Specified by:
- setReplyToin interface- ReplyToMessageHeader
 
- 
 
setUniqueId
public void setUniqueId(String id)
- 
- Specified by:
- setUniqueIdin interface- UniqueIdMessageHeader
 
- 
 
getUniqueId
public String getUniqueId()
- 
- Specified by:
- getUniqueIdin interface- UniqueIdMessageHeader
 
- 
 
getCorrelationId
public String getCorrelationId()
- 
- Specified by:
- getCorrelationIdin interface- CorrelationMessageHeader
 
- 
 
setCorrelationId
public void setCorrelationId(String correlationId)
- 
- Specified by:
- setCorrelationIdin interface- CorrelationMessageHeader
 
- 
 
getCorrelationSequence
public Integer getCorrelationSequence()
- 
- Specified by:
- getCorrelationSequencein interface- CorrelationMessageHeader
 
- 
 
setCorrelationSequence
public void setCorrelationSequence(Integer correlationSequence)
- 
- Specified by:
- setCorrelationSequencein interface- CorrelationMessageHeader
 
- 
 
getCorrelationGroupSize
public Integer getCorrelationGroupSize()
- 
- Specified by:
- getCorrelationGroupSizein interface- CorrelationMessageHeader
 
- 
 
setCorrelationGroupSize
public void setCorrelationGroupSize(Integer correlationGroupSize)
- 
- Specified by:
- setCorrelationGroupSizein interface- CorrelationMessageHeader
 
- 
 
equals
public boolean equals(Object o)
- 
- Overrides:
- equalsin class- Object
 
- 
 
hashCode
public int hashCode()
- 
- Overrides:
- hashCodein class- Object
 
- 
 
toString
public String toString()
- 
- Overrides:
- toStringin class- Object
 
- 
 
Copyright © GigaSpaces.