com.ibm.etools.logging.pd.artifacts
Class PD_MessageContainer

java.lang.Object
  |
  +--com.ibm.etools.logging.pd.artifacts.PD_BaseProblemArtifact
        |
        +--com.ibm.etools.logging.pd.artifacts.PD_ProblemArtifact
              |
              +--com.ibm.etools.logging.pd.artifacts.PD_Container
                    |
                    +--com.ibm.etools.logging.pd.artifacts.PD_MessageContainer

public class PD_MessageContainer
extends PD_Container


Constructor Summary
PD_MessageContainer()
          PD_MessageContainer constructors
 
Method Summary
 PD_Message[] getMessageList()
          Gets the value of the messageList instance variable.
 java.lang.String getOtherType()
          Gets the value of the otherType instance variable.
 java.lang.String getType()
          Gets the value of the type instance variable.
 java.lang.String getUniqueInstanceID()
          Gets the value of the uniqueInstanceID instance variable.
 void init()
          Initializes the object to a newly constructed state.
 void regenerateUniqueInstanceID()
          Regenerates a new unique instance ID for the object.
 void setMessageList(PD_Message[] pd_MessageContainer_messageList)
          Sets value of the messageList instance variable to the specified value.
 void setOtherType(java.lang.String pd_MessageContainer_otherType)
          Sets value of the otherType instance variable to the specified value.
 void setType(java.lang.String pd_MessageContainer_type)
          Sets value of the type instance variable to the specified value.
 java.lang.String toCanonicalXMLString()
          Creates the canonical XML representation of this object.
 
Methods inherited from class com.ibm.etools.logging.pd.artifacts.PD_Container
getContainerType, getOtherContainerType, setContainerType, setOtherContainerType
 
Methods inherited from class com.ibm.etools.logging.pd.artifacts.PD_ProblemArtifact
getArtifactCausesArtifactRefList, getArtifactContainsArtifactsRefList, getCorrelationTypeList, getLogRecordCorrelator, getProblemArtifactTokenList, getRawData, setArtifactCausesArtifactRefList, setArtifactContainsArtifactsRefList, setCorrelationTypeList, setLogRecordCorrelator, setProblemArtifactTokenList, setRawData
 
Methods inherited from class com.ibm.etools.logging.pd.artifacts.PD_BaseProblemArtifact
getArtifactCreatorID, getArtifactEncodingFormat, getCreationTime, getHostID, getHostIDFormat, getId, getOtherHostIDFormat, getProcessID, getThreadID, setArtifactCreatorID, setArtifactEncodingFormat, setCreationTime, setHostID, setHostIDFormat, setId, setOtherHostIDFormat, setProcessID, setThreadID
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PD_MessageContainer

public PD_MessageContainer()
PD_MessageContainer constructors

Method Detail

getUniqueInstanceID

public java.lang.String getUniqueInstanceID()
Gets the value of the uniqueInstanceID instance variable.

Overrides:
getUniqueInstanceID in class PD_Container
Returns:
The value of the uniqueInstanceID instance variable.

setType

public void setType(java.lang.String pd_MessageContainer_type)
Sets value of the type instance variable to the specified value.

Parameters:
pd_MessageContainer_type - The new value of the type instance variable.

getType

public java.lang.String getType()
Gets the value of the type instance variable.

Returns:
The value of the type instance variable, or null if the value of the type instance variable has not been set or is set to null.

setOtherType

public void setOtherType(java.lang.String pd_MessageContainer_otherType)
Sets value of the otherType instance variable to the specified value.

Parameters:
pd_MessageContainer_otherType - The new value of the otherType instance variable.

getOtherType

public java.lang.String getOtherType()
Gets the value of the otherType instance variable.

Returns:
The value of the otherType instance variable, or null if the value of the otherType instance variable has not been set or is set to null.

setMessageList

public void setMessageList(PD_Message[] pd_MessageContainer_messageList)
Sets value of the messageList instance variable to the specified value.

Parameters:
pd_MessageContainer_messageList - The new value of the messageList instance variable.

getMessageList

public PD_Message[] getMessageList()
Gets the value of the messageList instance variable.

Returns:
The value of the messageList instance variable, or null if the value of the messageList instance variable has not been set or is set to null.

toCanonicalXMLString

public java.lang.String toCanonicalXMLString()
Creates the canonical XML representation of this object.

Overrides:
toCanonicalXMLString in class PD_Container
Returns:
the canonical XML representation of this object

regenerateUniqueInstanceID

public void regenerateUniqueInstanceID()
Regenerates a new unique instance ID for the object.

Overrides:
regenerateUniqueInstanceID in class PD_Container

init

public void init()
Initializes the object to a newly constructed state. NOTE: To reuse the object without calling the init() API, the uniqueInstanceID instance variable MUST be regenerated via the regenerateUniqueInstanceID() API.

Overrides:
init in class PD_Container