com.ebmwebsourcing.wsstar.notification.definition.base
Class NotificationMessageHolderType

java.lang.Object
  extended by com.ebmwebsourcing.wsstar.notification.definition.base.NotificationMessageHolderType
All Implemented Interfaces:
org.jvnet.jaxb2_commons.lang.Equals, org.jvnet.jaxb2_commons.lang.HashCode, org.jvnet.jaxb2_commons.lang.ToString

public class NotificationMessageHolderType
extends java.lang.Object
implements org.jvnet.jaxb2_commons.lang.Equals, org.jvnet.jaxb2_commons.lang.HashCode, org.jvnet.jaxb2_commons.lang.ToString

Java class for NotificationMessageHolderType complex type.

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

 <complexType name="NotificationMessageHolderType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element ref="{http://docs.oasis-open.org/wsn/b-2}SubscriptionReference" minOccurs="0"/>
         <element ref="{http://docs.oasis-open.org/wsn/b-2}Topic" minOccurs="0"/>
         <element ref="{http://docs.oasis-open.org/wsn/b-2}ProducerReference" minOccurs="0"/>
         <element name="Message">
           <complexType>
             <complexContent>
               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                 <sequence>
                   <any processContents='lax'/>
                 </sequence>
               </restriction>
             </complexContent>
           </complexType>
         </element>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 


Nested Class Summary
static class NotificationMessageHolderType.Message
          Java class for anonymous complex type.
 
Field Summary
protected  NotificationMessageHolderType.Message message
           
protected  EndpointReferenceType producerReference
           
protected  EndpointReferenceType subscriptionReference
           
protected  TopicExpressionType topic
           
 
Constructor Summary
NotificationMessageHolderType()
           
 
Method Summary
 boolean equals(java.lang.Object object)
           
 void equals(java.lang.Object object, org.apache.commons.lang.builder.EqualsBuilder equalsBuilder)
           
 NotificationMessageHolderType.Message getMessage()
          Gets the value of the message property.
 EndpointReferenceType getProducerReference()
          Gets the value of the producerReference property.
 EndpointReferenceType getSubscriptionReference()
          Gets the value of the subscriptionReference property.
 TopicExpressionType getTopic()
          Gets the value of the topic property.
 int hashCode()
           
 void hashCode(org.apache.commons.lang.builder.HashCodeBuilder hashCodeBuilder)
           
 void setMessage(NotificationMessageHolderType.Message value)
          Sets the value of the message property.
 void setProducerReference(EndpointReferenceType value)
          Sets the value of the producerReference property.
 void setSubscriptionReference(EndpointReferenceType value)
          Sets the value of the subscriptionReference property.
 void setTopic(TopicExpressionType value)
          Sets the value of the topic property.
 java.lang.String toString()
           
 void toString(org.apache.commons.lang.builder.ToStringBuilder toStringBuilder)
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

subscriptionReference

protected EndpointReferenceType subscriptionReference

topic

protected TopicExpressionType topic

producerReference

protected EndpointReferenceType producerReference

message

protected NotificationMessageHolderType.Message message
Constructor Detail

NotificationMessageHolderType

public NotificationMessageHolderType()
Method Detail

getSubscriptionReference

public EndpointReferenceType getSubscriptionReference()
Gets the value of the subscriptionReference property.

Returns:
possible object is EndpointReferenceType

setSubscriptionReference

public void setSubscriptionReference(EndpointReferenceType value)
Sets the value of the subscriptionReference property.

Parameters:
value - allowed object is EndpointReferenceType

getTopic

public TopicExpressionType getTopic()
Gets the value of the topic property.

Returns:
possible object is TopicExpressionType

setTopic

public void setTopic(TopicExpressionType value)
Sets the value of the topic property.

Parameters:
value - allowed object is TopicExpressionType

getProducerReference

public EndpointReferenceType getProducerReference()
Gets the value of the producerReference property.

Returns:
possible object is EndpointReferenceType

setProducerReference

public void setProducerReference(EndpointReferenceType value)
Sets the value of the producerReference property.

Parameters:
value - allowed object is EndpointReferenceType

getMessage

public NotificationMessageHolderType.Message getMessage()
Gets the value of the message property.

Returns:
possible object is NotificationMessageHolderType.Message

setMessage

public void setMessage(NotificationMessageHolderType.Message value)
Sets the value of the message property.

Parameters:
value - allowed object is NotificationMessageHolderType.Message

toString

public void toString(org.apache.commons.lang.builder.ToStringBuilder toStringBuilder)
Specified by:
toString in interface org.jvnet.jaxb2_commons.lang.ToString

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

equals

public void equals(java.lang.Object object,
                   org.apache.commons.lang.builder.EqualsBuilder equalsBuilder)
Specified by:
equals in interface org.jvnet.jaxb2_commons.lang.Equals

equals

public boolean equals(java.lang.Object object)
Overrides:
equals in class java.lang.Object

hashCode

public void hashCode(org.apache.commons.lang.builder.HashCodeBuilder hashCodeBuilder)
Specified by:
hashCode in interface org.jvnet.jaxb2_commons.lang.HashCode

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object


Copyright © 2009 eBM Websourcing. All Rights Reserved.