Class PayloadMessageType

java.lang.Object
org.lfenergy.shapeshifter.api.PayloadMessageType
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
AGRPortfolioQuery, AGRPortfolioUpdate, DSOPortfolioQuery, DSOPortfolioUpdate, FlexMessageType, FlexOfferRevocation, Metering, PayloadMessageResponseType, TestMessage, TestMessageResponse

public abstract class PayloadMessageType extends Object implements Serializable

Java class for PayloadMessageType complex type.

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


 <complexType name="PayloadMessageType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <attribute name="Version" use="required" type="{}SpecVersion" />
       <attribute name="SenderDomain" use="required" type="{}InternetDomainType" />
       <attribute name="RecipientDomain" use="required" type="{}InternetDomainType" />
       <attribute name="TimeStamp" use="required" type="{http://www.w3.org/2001/XMLSchema}dateTime" />
       <attribute name="MessageID" use="required" type="{}UUIDType" />
       <attribute name="ConversationID" use="required" type="{}UUIDType" />
     </restriction>
   </complexContent>
 </complexType>
 
See Also:
  • Field Details

    • version

      protected String version
    • senderDomain

      protected String senderDomain
    • recipientDomain

      protected String recipientDomain
    • timeStamp

      protected OffsetDateTime timeStamp
    • messageID

      protected String messageID
    • conversationID

      protected String conversationID
  • Constructor Details

    • PayloadMessageType

      public PayloadMessageType()
  • Method Details

    • getVersion

      public String getVersion()
      Gets the value of the version property.
      Returns:
      possible object is String
    • setVersion

      public void setVersion(String value)
      Sets the value of the version property.
      Parameters:
      value - allowed object is String
    • getSenderDomain

      public String getSenderDomain()
      Gets the value of the senderDomain property.
      Returns:
      possible object is String
    • setSenderDomain

      public void setSenderDomain(String value)
      Sets the value of the senderDomain property.
      Parameters:
      value - allowed object is String
    • getRecipientDomain

      public String getRecipientDomain()
      Gets the value of the recipientDomain property.
      Returns:
      possible object is String
    • setRecipientDomain

      public void setRecipientDomain(String value)
      Sets the value of the recipientDomain property.
      Parameters:
      value - allowed object is String
    • getTimeStamp

      public OffsetDateTime getTimeStamp()
      Gets the value of the timeStamp property.
      Returns:
      possible object is String
    • setTimeStamp

      public void setTimeStamp(OffsetDateTime 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
    • getConversationID

      public String getConversationID()
      Gets the value of the conversationID property.
      Returns:
      possible object is String
    • setConversationID

      public void setConversationID(String value)
      Sets the value of the conversationID property.
      Parameters:
      value - allowed object is String