org.oasis_open.docs.ebxml_msg.ebms.v3_0.ns.core._200704
Class MessageInfo

java.lang.Object
  extended by org.oasis_open.docs.ebxml_msg.ebms.v3_0.ns.core._200704.MessageInfo
All Implemented Interfaces:
org.jvnet.jaxb2_commons.lang.ToString

public class MessageInfo
extends Object
implements org.jvnet.jaxb2_commons.lang.ToString

Java class for MessageInfo complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="MessageInfo">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="Timestamp" type="{http://www.w3.org/2001/XMLSchema}dateTime"/>
         <element name="MessageId" type="{http://docs.oasis-open.org/ebxml-msg/ebms/v3.0/ns/core/200704/}non-empty-string"/>
         <element name="RefToMessageId" type="{http://docs.oasis-open.org/ebxml-msg/ebms/v3.0/ns/core/200704/}non-empty-string" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 


Field Summary
protected  String messageId
           
protected  String refToMessageId
           
protected  org.joda.time.DateTime timestamp
           
 
Constructor Summary
MessageInfo()
          Default no-arg constructor
MessageInfo(org.joda.time.DateTime timestamp, String messageId, String refToMessageId)
          Fully-initialising value constructor
 
Method Summary
 StringBuilder append(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb2_commons.lang.ToStringStrategy strategy)
           
 StringBuilder appendFields(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb2_commons.lang.ToStringStrategy strategy)
           
 String getMessageId()
          Gets the value of the messageId property.
 String getRefToMessageId()
          Gets the value of the refToMessageId property.
 org.joda.time.DateTime getTimestamp()
          Gets the value of the timestamp property.
 void setMessageId(String value)
          Sets the value of the messageId property.
 void setRefToMessageId(String value)
          Sets the value of the refToMessageId property.
 void setTimestamp(org.joda.time.DateTime value)
          Sets the value of the timestamp property.
 String toString()
           
 MessageInfo withMessageId(String value)
           
 MessageInfo withRefToMessageId(String value)
           
 MessageInfo withTimestamp(org.joda.time.DateTime value)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

timestamp

protected org.joda.time.DateTime timestamp

messageId

protected String messageId

refToMessageId

protected String refToMessageId
Constructor Detail

MessageInfo

public MessageInfo()
Default no-arg constructor


MessageInfo

public MessageInfo(org.joda.time.DateTime timestamp,
                   String messageId,
                   String refToMessageId)
Fully-initialising value constructor

Method Detail

getTimestamp

public org.joda.time.DateTime getTimestamp()
Gets the value of the timestamp property.

Returns:
possible object is String

setTimestamp

public void setTimestamp(org.joda.time.DateTime value)
Sets the value of the timestamp property.

Parameters:
value - allowed object is String

getMessageId

public String getMessageId()
Gets the value of the messageId property.

Returns:
possible object is String

setMessageId

public void setMessageId(String value)
Sets the value of the messageId property.

Parameters:
value - allowed object is String

getRefToMessageId

public String getRefToMessageId()
Gets the value of the refToMessageId property.

Returns:
possible object is String

setRefToMessageId

public void setRefToMessageId(String value)
Sets the value of the refToMessageId property.

Parameters:
value - allowed object is String

toString

public String toString()
Overrides:
toString in class Object

append

public StringBuilder append(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
                            StringBuilder buffer,
                            org.jvnet.jaxb2_commons.lang.ToStringStrategy strategy)
Specified by:
append in interface org.jvnet.jaxb2_commons.lang.ToString

appendFields

public StringBuilder appendFields(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
                                  StringBuilder buffer,
                                  org.jvnet.jaxb2_commons.lang.ToStringStrategy strategy)
Specified by:
appendFields in interface org.jvnet.jaxb2_commons.lang.ToString

withTimestamp

public MessageInfo withTimestamp(org.joda.time.DateTime value)

withMessageId

public MessageInfo withMessageId(String value)

withRefToMessageId

public MessageInfo withRefToMessageId(String value)


Copyright © 2014 Digipost Open Source. All Rights Reserved.