Interface RegisterPublisherDocument.RegisterPublisher

  • All Superinterfaces:
    org.apache.xmlbeans.XmlObject, org.apache.xmlbeans.XmlTokenSource
    All Known Implementing Classes:
    RegisterPublisherDocumentImpl.RegisterPublisherImpl
    Enclosing interface:
    RegisterPublisherDocument

    public static interface RegisterPublisherDocument.RegisterPublisher
    extends org.apache.xmlbeans.XmlObject
    An XML RegisterPublisher(@http://docs.oasis-open.org/wsn/br-2). This is a complex type.
    • Field Detail

      • type

        static final org.apache.xmlbeans.SchemaType type
    • Method Detail

      • getPublisherReference

        EndpointReferenceType getPublisherReference()
        Gets the "PublisherReference" element
      • isSetPublisherReference

        boolean isSetPublisherReference()
        True if has "PublisherReference" element
      • setPublisherReference

        void setPublisherReference​(EndpointReferenceType publisherReference)
        Sets the "PublisherReference" element
      • addNewPublisherReference

        EndpointReferenceType addNewPublisherReference()
        Appends and returns a new empty "PublisherReference" element
      • unsetPublisherReference

        void unsetPublisherReference()
        Unsets the "PublisherReference" element
      • sizeOfTopicArray

        int sizeOfTopicArray()
        Returns number of "Topic" element
      • setTopicArray

        void setTopicArray​(TopicExpressionType[] topicArray)
        Sets array of all "Topic" element
      • setTopicArray

        void setTopicArray​(int i,
                           TopicExpressionType topic)
        Sets ith "Topic" element
      • insertNewTopic

        TopicExpressionType insertNewTopic​(int i)
        Inserts and returns a new empty value (as xml) as the ith "Topic" element
      • addNewTopic

        TopicExpressionType addNewTopic()
        Appends and returns a new empty value (as xml) as the last "Topic" element
      • removeTopic

        void removeTopic​(int i)
        Removes the ith "Topic" element
      • getDemand

        boolean getDemand()
        Gets the "Demand" element
      • xgetDemand

        org.apache.xmlbeans.XmlBoolean xgetDemand()
        Gets (as xml) the "Demand" element
      • isSetDemand

        boolean isSetDemand()
        True if has "Demand" element
      • setDemand

        void setDemand​(boolean demand)
        Sets the "Demand" element
      • xsetDemand

        void xsetDemand​(org.apache.xmlbeans.XmlBoolean demand)
        Sets (as xml) the "Demand" element
      • unsetDemand

        void unsetDemand()
        Unsets the "Demand" element
      • getInitialTerminationTime

        Calendar getInitialTerminationTime()
        Gets the "InitialTerminationTime" element
      • xgetInitialTerminationTime

        org.apache.xmlbeans.XmlDateTime xgetInitialTerminationTime()
        Gets (as xml) the "InitialTerminationTime" element
      • isSetInitialTerminationTime

        boolean isSetInitialTerminationTime()
        True if has "InitialTerminationTime" element
      • setInitialTerminationTime

        void setInitialTerminationTime​(Calendar initialTerminationTime)
        Sets the "InitialTerminationTime" element
      • xsetInitialTerminationTime

        void xsetInitialTerminationTime​(org.apache.xmlbeans.XmlDateTime initialTerminationTime)
        Sets (as xml) the "InitialTerminationTime" element
      • unsetInitialTerminationTime

        void unsetInitialTerminationTime()
        Unsets the "InitialTerminationTime" element