MessageStatusResponseData

public class MessageStatusResponseData extends KVPairData

The MessageStatusResponseData is the data structures representing the parameters set for the response in the message status requestquery. This is the WSDL schema for the message status WS request.

<xs:complexType name="MessageInfo.Type">
 <xs:sequence>
  <xs:element name="messageId" type="xs:string"/>
  <xs:element name="messageType" type="xs:string"/>
  <xs:element name="timestamp" type="xs:dateTime"/>
  <xs:element name="messageStatus" type="xs:string"/>
  <xs:element name="messageDetail" type="xs:string" minOccurs="0"/>
  <xs:element name="partnershipId" type="xs:string" minOccurs="0"/>
  <xs:element name="channelType" type="xs:string" minOccurs="0"/>
  <xs:element name="channelId" type="xs:string" minOccurs="0"/>
  <xs:element name="folderName" type="xs:string" minOccurs="0"/>
  <xs:element name="fileName" type="xs:string" minOccurs="0"/>
  <xs:element name="conversationId" type="xs:string" minOccurs="0"/>
 </xs:sequence>
</xs:complexType>

Creation Date: 19/3/2007

Author:Twinsen Tsang

Fields

PARAM_KEY_SET

public static final String[] PARAM_KEY_SET

This is the key set for XML serialization / de-serialization.

Constructors

MessageStatusResponseData

public MessageStatusResponseData()

Default Constructor.

Methods

getChannelId

public String getChannelId()

Gets the channelId value for this MessageInfoType.

Returns:channelId

getChannelType

public String getChannelType()

Gets the channelType value for this MessageInfoType.

Returns:channelType

getConversationId

public String getConversationId()

Gets the conversationId value for this MessageInfoType.

Returns:conversationId

getFileName

public String getFileName()

Gets the fileName value for this MessageInfoType.

Returns:fileName

getFolderName

public String getFolderName()

Gets the folderName value for this MessageInfoType.

Returns:folderName

getMessageDetail

public String getMessageDetail()

Gets the messageDetail value for this MessageInfoType.

Returns:messageDetail

getMessageId

public String getMessageId()

Gets the messageId value for this MessageInfoType.

Returns:messageId

getMessageStatus

public String getMessageStatus()

Gets the messageStatus value for this MessageInfoType.

Returns:messageStatus

getMessageType

public String getMessageType()

Gets the messageType value for this MessageInfoType.

Returns:messageType

getPartnershipId

public String getPartnershipId()

Gets the partnershipId value for this MessageInfoType.

Returns:partnershipId

getProperties

public Map getProperties()
Returns:the properties set for this MessageStatusResponseData.

getTimestamp

public String getTimestamp()

Gets the timestamp value for this MessageInfoType.

Returns:timestamp

setChannelId

public void setChannelId(String channelId)

Sets the channelId value for this MessageInfoType.

Parameters:
  • channelId

setChannelType

public void setChannelType(String channelType)

Sets the channelType value for this MessageInfoType.

Parameters:
  • channelType

setConversationId

public void setConversationId(String conversationId)

Sets the conversationId value for this MessageInfoType.

Parameters:
  • conversationId

setFileName

public void setFileName(String fileName)

Sets the fileName value for this MessageInfoType.

Parameters:
  • fileName

setFolderName

public void setFolderName(String folderName)

Sets the folderName value for this MessageInfoType.

Parameters:
  • folderName

setMessageDetail

public void setMessageDetail(String messageDetail)

Sets the messageDetail value for this MessageInfoType.

Parameters:
  • messageDetail

setMessageId

public void setMessageId(String messageId)

Sets the messageId value for this MessageInfoType.

Parameters:
  • messageId

setMessageStatus

public void setMessageStatus(String messageStatus)

Sets the messageStatus value for this MessageInfoType.

Parameters:
  • messageStatus

setMessageType

public void setMessageType(String messageType)

Sets the messageType value for this MessageInfoType.

Parameters:
  • messageType

setPartnershipId

public void setPartnershipId(String partnershipId)

Sets the partnershipId value for this MessageInfoType.

Parameters:
  • partnershipId

setProperties

public void setProperties(HashMap hm)

Set the message status request properties and overwrite the existing one.

Parameters:
  • hm – The new properties set.

setTimestamp

public void setTimestamp(Calendar timestamp)

Sets the timestamp value for this MessageInfoType.

Parameters:
  • timestamp

toString

public String toString()

toString method().