net.oasis.wsn.b2
Class Subscribe

java.lang.Object
  extended by net.oasis.wsn.b2.Subscribe
All Implemented Interfaces:
java.lang.Cloneable, org.jvnet.jaxb2_commons.lang.CopyTo, org.jvnet.jaxb2_commons.lang.Equals, org.jvnet.jaxb2_commons.lang.HashCode, org.jvnet.jaxb2_commons.lang.MergeFrom, org.jvnet.jaxb2_commons.lang.ToString

public class Subscribe
extends java.lang.Object
implements java.lang.Cloneable, org.jvnet.jaxb2_commons.lang.CopyTo, org.jvnet.jaxb2_commons.lang.Equals, org.jvnet.jaxb2_commons.lang.HashCode, org.jvnet.jaxb2_commons.lang.MergeFrom, org.jvnet.jaxb2_commons.lang.ToString

Java-Klasse für anonymous complex type.

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.

 <complexType>
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="ConsumerReference" type="{http://www.w3.org/2005/08/addressing}EndpointReferenceType"/>
         <element name="Filter" type="{http://docs.oasis-open.org/wsn/b-2}FilterType" minOccurs="0"/>
         <element name="InitialTerminationTime" type="{http://docs.oasis-open.org/wsn/b-2}AbsoluteOrRelativeTimeType" minOccurs="0"/>
         <element name="SubscriptionPolicy" minOccurs="0">
           <complexType>
             <complexContent>
               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                 <sequence>
                   <any processContents='lax' maxOccurs="unbounded" minOccurs="0"/>
                 </sequence>
               </restriction>
             </complexContent>
           </complexType>
         </element>
         <any processContents='lax' namespace='##other' maxOccurs="unbounded" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 


Nested Class Summary
static class Subscribe.SubscriptionPolicy
          Java-Klasse für anonymous complex type.
 
Field Summary
protected  java.util.List<java.lang.Object> any
           
protected  EndpointReferenceType consumerReference
           
protected  FilterType filter
           
protected  javax.xml.bind.JAXBElement<java.lang.String> initialTerminationTime
           
protected  Subscribe.SubscriptionPolicy subscriptionPolicy
           
 
Constructor Summary
Subscribe()
           
 
Method Summary
 java.lang.StringBuilder append(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, java.lang.StringBuilder buffer, org.jvnet.jaxb2_commons.lang.ToStringStrategy strategy)
           
 java.lang.StringBuilder appendFields(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, java.lang.StringBuilder buffer, org.jvnet.jaxb2_commons.lang.ToStringStrategy strategy)
           
 java.lang.Object clone()
           
 java.lang.Object copyTo(java.lang.Object target)
           
 java.lang.Object copyTo(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, java.lang.Object target, org.jvnet.jaxb2_commons.lang.CopyStrategy strategy)
           
 java.lang.Object createNewInstance()
           
 boolean equals(java.lang.Object object)
           
 boolean equals(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator, org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator, java.lang.Object object, org.jvnet.jaxb2_commons.lang.EqualsStrategy strategy)
           
 java.util.List<java.lang.Object> getAny()
          Gets the value of the any property.
 EndpointReferenceType getConsumerReference()
          Ruft den Wert der consumerReference-Eigenschaft ab.
 FilterType getFilter()
          Ruft den Wert der filter-Eigenschaft ab.
 javax.xml.bind.JAXBElement<java.lang.String> getInitialTerminationTime()
          Ruft den Wert der initialTerminationTime-Eigenschaft ab.
 Subscribe.SubscriptionPolicy getSubscriptionPolicy()
          Ruft den Wert der subscriptionPolicy-Eigenschaft ab.
 int hashCode()
           
 int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy strategy)
           
 boolean isSetAny()
           
 boolean isSetConsumerReference()
           
 boolean isSetFilter()
           
 boolean isSetInitialTerminationTime()
           
 boolean isSetSubscriptionPolicy()
           
 void mergeFrom(org.jvnet.jaxb2_commons.locator.ObjectLocator leftLocator, org.jvnet.jaxb2_commons.locator.ObjectLocator rightLocator, java.lang.Object left, java.lang.Object right, org.jvnet.jaxb2_commons.lang.MergeStrategy strategy)
           
 void mergeFrom(java.lang.Object left, java.lang.Object right)
           
 void setAny(java.util.List<java.lang.Object> value)
           
 void setConsumerReference(EndpointReferenceType value)
          Legt den Wert der consumerReference-Eigenschaft fest.
 void setFilter(FilterType value)
          Legt den Wert der filter-Eigenschaft fest.
 void setInitialTerminationTime(javax.xml.bind.JAXBElement<java.lang.String> value)
          Legt den Wert der initialTerminationTime-Eigenschaft fest.
 void setSubscriptionPolicy(Subscribe.SubscriptionPolicy value)
          Legt den Wert der subscriptionPolicy-Eigenschaft fest.
 java.lang.String toString()
           
 void unsetAny()
           
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

consumerReference

protected EndpointReferenceType consumerReference

filter

protected FilterType filter

initialTerminationTime

protected javax.xml.bind.JAXBElement<java.lang.String> initialTerminationTime

subscriptionPolicy

protected Subscribe.SubscriptionPolicy subscriptionPolicy

any

protected java.util.List<java.lang.Object> any
Constructor Detail

Subscribe

public Subscribe()
Method Detail

getConsumerReference

public EndpointReferenceType getConsumerReference()
Ruft den Wert der consumerReference-Eigenschaft ab.

Returns:
possible object is EndpointReferenceType

setConsumerReference

public void setConsumerReference(EndpointReferenceType value)
Legt den Wert der consumerReference-Eigenschaft fest.

Parameters:
value - allowed object is EndpointReferenceType

isSetConsumerReference

public boolean isSetConsumerReference()

getFilter

public FilterType getFilter()
Ruft den Wert der filter-Eigenschaft ab.

Returns:
possible object is FilterType

setFilter

public void setFilter(FilterType value)
Legt den Wert der filter-Eigenschaft fest.

Parameters:
value - allowed object is FilterType

isSetFilter

public boolean isSetFilter()

getInitialTerminationTime

public javax.xml.bind.JAXBElement<java.lang.String> getInitialTerminationTime()
Ruft den Wert der initialTerminationTime-Eigenschaft ab.

Returns:
possible object is JAXBElement<String>

setInitialTerminationTime

public void setInitialTerminationTime(javax.xml.bind.JAXBElement<java.lang.String> value)
Legt den Wert der initialTerminationTime-Eigenschaft fest.

Parameters:
value - allowed object is JAXBElement<String>

isSetInitialTerminationTime

public boolean isSetInitialTerminationTime()

getSubscriptionPolicy

public Subscribe.SubscriptionPolicy getSubscriptionPolicy()
Ruft den Wert der subscriptionPolicy-Eigenschaft ab.

Returns:
possible object is Subscribe.SubscriptionPolicy

setSubscriptionPolicy

public void setSubscriptionPolicy(Subscribe.SubscriptionPolicy value)
Legt den Wert der subscriptionPolicy-Eigenschaft fest.

Parameters:
value - allowed object is Subscribe.SubscriptionPolicy

isSetSubscriptionPolicy

public boolean isSetSubscriptionPolicy()

getAny

public java.util.List<java.lang.Object> getAny()
Gets the value of the any property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the any property.

For example, to add a new item, do as follows:

    getAny().add(newItem);
 

Objects of the following type(s) are allowed in the list Object Element


isSetAny

public boolean isSetAny()

unsetAny

public void unsetAny()

toString

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

append

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

appendFields

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

equals

public boolean equals(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator,
                      org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator,
                      java.lang.Object object,
                      org.jvnet.jaxb2_commons.lang.EqualsStrategy strategy)
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 int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
                    org.jvnet.jaxb2_commons.lang.HashCodeStrategy strategy)
Specified by:
hashCode in interface org.jvnet.jaxb2_commons.lang.HashCode

hashCode

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

clone

public java.lang.Object clone()
Overrides:
clone in class java.lang.Object

copyTo

public java.lang.Object copyTo(java.lang.Object target)
Specified by:
copyTo in interface org.jvnet.jaxb2_commons.lang.CopyTo

copyTo

public java.lang.Object copyTo(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
                               java.lang.Object target,
                               org.jvnet.jaxb2_commons.lang.CopyStrategy strategy)
Specified by:
copyTo in interface org.jvnet.jaxb2_commons.lang.CopyTo

createNewInstance

public java.lang.Object createNewInstance()
Specified by:
createNewInstance in interface org.jvnet.jaxb2_commons.lang.CopyTo
Specified by:
createNewInstance in interface org.jvnet.jaxb2_commons.lang.MergeFrom

mergeFrom

public void mergeFrom(java.lang.Object left,
                      java.lang.Object right)
Specified by:
mergeFrom in interface org.jvnet.jaxb2_commons.lang.MergeFrom

mergeFrom

public void mergeFrom(org.jvnet.jaxb2_commons.locator.ObjectLocator leftLocator,
                      org.jvnet.jaxb2_commons.locator.ObjectLocator rightLocator,
                      java.lang.Object left,
                      java.lang.Object right,
                      org.jvnet.jaxb2_commons.lang.MergeStrategy strategy)
Specified by:
mergeFrom in interface org.jvnet.jaxb2_commons.lang.MergeFrom

setAny

public void setAny(java.util.List<java.lang.Object> value)


Copyright © 2008-2013 Highsource. All Rights Reserved.