MessageDVO

public interface MessageDVO extends DVO

The MessageDataSourceDVO is a implementation of interface MesageDVO and representing one persistence record in the table message.

Author:Donahue Sze, Twinsen Tsang (modifier)

Methods

getAckRequested

public String getAckRequested()
Returns:Returns the ackRequested.

getAckSignRequested

public String getAckSignRequested()

getAction

public String getAction()
Returns:Returns the action.

getConvId

public String getConvId()
Returns:Returns the convId.

getCpaId

public String getCpaId()
Returns:Returns the cpaId.

getDupElimination

public String getDupElimination()
Returns:Returns the dupElimination.

getFromPartyId

public String getFromPartyId()
Returns:Returns the fromPartyId.

getFromPartyRole

public String getFromPartyRole()
Returns:Returns the fromPartyRole.

getHasResendAsNew

public String getHasResendAsNew()
Returns:“true” if message has triggered “Resend as New”, “false” if otherwise.

getMessageBox

public String getMessageBox()
Returns:Returns the messageType.

getMessageId

public String getMessageId()
Returns:Returns the messageId.

getMessageType

public String getMessageType()
Returns:Returns the messageType.

getPartnershipId

public String getPartnershipId()

getPrimalMessageId

public String getPrimalMessageId()
Returns:String primalMessageId refer to the message that triggered “Resend as New”

getPrincipalId

public String getPrincipalId()
Returns:Returns the principal id of this message.

getRefToMessageId

public String getRefToMessageId()
Returns:Returns the refToMessageId.

getSequenceGroup

public int getSequenceGroup()

getSequenceNo

public int getSequenceNo()
Returns:Returns the sequenceNo.

getSequenceStatus

public int getSequenceStatus()

getService

public String getService()
Returns:Returns the service.

getStatus

public String getStatus()
Returns:Returns the status.

getStatusDescription

public String getStatusDescription()

getSyncReply

public String getSyncReply()
Returns:Return whether the response EbMS message should be included in same SOAP connection.

getTimeStamp

public Timestamp getTimeStamp()
Returns:Returns the timeStamp.

getTimeToLive

public Timestamp getTimeToLive()
Returns:Returns the timeToLive.

getTimeoutTimestamp

public Timestamp getTimeoutTimestamp()
Returns:Returns the timeout timestamp for this message. return null if the message does not requires acknowledgment.

getToPartyId

public String getToPartyId()
Returns:Returns the toPartyId.

getToPartyRole

public String getToPartyRole()
Returns:Returns the toPartyRole.

setAckRequested

public void setAckRequested(String ackRequested)
Parameters:
  • ackRequested – The ackRequested to set.

setAckSignRequested

public void setAckSignRequested(String ackSignRequested)

setAction

public void setAction(String action)
Parameters:
  • action – The action to set.

setConvId

public void setConvId(String convId)
Parameters:
  • convId – The convId to set.

setCpaId

public void setCpaId(String cpaId)
Parameters:
  • cpaId – The cpaId to set.

setDupElimination

public void setDupElimination(String dupElimination)
Parameters:
  • dupElimination – The dupElimination to set.

setFromPartyId

public void setFromPartyId(String fromPartyId)
Parameters:
  • fromPartyId – The fromPartyId to set.

setFromPartyRole

public void setFromPartyRole(String fromPartyRole)
Parameters:
  • fromPartyRole – The fromPartyRole to set.

setHasResendAsNew

public void setHasResendAsNew(String hasResendAsNew)
Parameters:
  • hasResendAsNew – Set to “true” if message has triggered “Resend as New”, “false” if otherwise

setMessageBox

public void setMessageBox(String messageBox)
Parameters:
  • messageBox – The messageBox to set.

setMessageId

public void setMessageId(String messageId)
Parameters:
  • messageId – The messageId to set.

setMessageType

public void setMessageType(String messageType)
Parameters:
  • messageType – The messageType to set.

setPartnershipId

public void setPartnershipId(String partnershipId)

setPrimalMessageId

public void setPrimalMessageId(String primalMessageId)

Set the primalMessageID which represent the message triggered “Resend as New”

Parameters:
  • primalMessageId

setPrincipalId

public void setPrincipalId(String principalId)
Parameters:
  • principalId – The principalId to set.

setRefToMessageId

public void setRefToMessageId(String refToMessageId)
Parameters:
  • refToMessageId – The refToMessageId to set.

setSequenceGroup

public void setSequenceGroup(int sequenceGroup)

setSequenceNo

public void setSequenceNo(int sequenceNo)
Parameters:
  • sequenceNo – The sequenceNo to set.

setSequenceStatus

public void setSequenceStatus(int sequenceStatus)

setService

public void setService(String service)
Parameters:
  • service – The service to set.

setStatus

public void setStatus(String status)
Parameters:
  • status – The status to set.

setStatusDescription

public void setStatusDescription(String statusDescription)

setSyncReply

public void setSyncReply(String syncReply)

The available syncReply option in EbMS are listed below:

  1. mshSignalsOnly (same connection reply)
  2. none (different connection reply)
Parameters:
  • syncReply – The syncReply option for this message.

setTimeStamp

public void setTimeStamp(Timestamp timeStamp)
Parameters:
  • timeStamp – The timeStamp to set.

setTimeToLive

public void setTimeToLive(Timestamp timeToLive)
Parameters:
  • timeToLive – The timeToLive to set.

setTimeoutTimestamp

public void setTimeoutTimestamp(Timestamp timeoutTimestamp)
Parameters:
  • timeoutTimestamp – The timeout timestamp for this message.

setToPartyId

public void setToPartyId(String toPartyId)
Parameters:
  • toPartyId – The toPartyId to set.

setToPartyRole

public void setToPartyRole(String toPartyRole)
Parameters:
  • toPartyRole – The toPartyRole to set.