Package com.attivio.sdk.esb
Class MessageHistory
- java.lang.Object
-
- com.attivio.sdk.esb.MessageHistory
-
- All Implemented Interfaces:
java.io.Serializable
,java.lang.Cloneable
public class MessageHistory extends java.lang.Object implements java.lang.Cloneable, java.io.Serializable
Tracks where a message has been and other associated metadata about message flow inside and outside of the system.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description MessageHistory()
MessageHistory(java.lang.String nodeName)
Default constructor.MessageHistory(java.lang.String nodeName, java.lang.String component)
MessageHistory(java.lang.String nodeName, java.lang.String component, long procTime)
Complete constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description MessageHistory
clone()
boolean
equals(java.lang.Object obj)
java.lang.String
getComponentName()
java.lang.String
getNodeName()
long
getProcessingTime()
int
hashCode()
void
setComponentName(java.lang.String componentName)
void
setNodeName(java.lang.String nodeName)
void
setProcessingTime(long processingTime)
java.lang.String
toString()
-
-
-
Constructor Detail
-
MessageHistory
public MessageHistory()
-
MessageHistory
public MessageHistory(java.lang.String nodeName)
Default constructor.
-
MessageHistory
public MessageHistory(java.lang.String nodeName, java.lang.String component)
-
MessageHistory
public MessageHistory(java.lang.String nodeName, java.lang.String component, long procTime)
Complete constructor.
-
-
Method Detail
-
getComponentName
public java.lang.String getComponentName()
- Returns:
- the qualified component name
-
setComponentName
public void setComponentName(java.lang.String componentName)
-
getProcessingTime
public long getProcessingTime()
-
setProcessingTime
public void setProcessingTime(long processingTime)
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals
in classjava.lang.Object
-
clone
public MessageHistory clone()
- Overrides:
clone
in classjava.lang.Object
-
getNodeName
public java.lang.String getNodeName()
-
setNodeName
public void setNodeName(java.lang.String nodeName)
-
-