Package net.opengis.swes.x20
Interface NotificationProducerMetadataType
-
- All Superinterfaces:
AbstractSWESType,org.apache.xmlbeans.XmlObject,org.apache.xmlbeans.XmlTokenSource
- All Known Subinterfaces:
NotificationBrokerMetadataType
- All Known Implementing Classes:
NotificationBrokerMetadataTypeImpl,NotificationProducerMetadataTypeImpl
public interface NotificationProducerMetadataType extends AbstractSWESType
An XML NotificationProducerMetadataType(@http://www.opengis.net/swes/2.0). This is a complex type.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classNotificationProducerMetadataType.FactoryA factory class with static methods for creating instances of this type.static interfaceNotificationProducerMetadataType.ProducerEndpointAn XML producerEndpoint(@http://www.opengis.net/swes/2.0).static interfaceNotificationProducerMetadataType.ServedTopicsAn XML servedTopics(@http://www.opengis.net/swes/2.0).static interfaceNotificationProducerMetadataType.SupportedDialectsAn XML supportedDialects(@http://www.opengis.net/swes/2.0).
-
Field Summary
Fields Modifier and Type Field Description static org.apache.xmlbeans.SchemaTypetype
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description NotificationProducerMetadataType.ProducerEndpointaddNewProducerEndpoint()Appends and returns a new empty "producerEndpoint" elementNotificationProducerMetadataType.ServedTopicsaddNewServedTopics()Appends and returns a new empty "servedTopics" elementNotificationProducerMetadataType.SupportedDialectsaddNewSupportedDialects()Appends and returns a new empty "supportedDialects" elementTopicNamespaceTypeaddNewUsedTopicNamespace()Appends and returns a new empty value (as xml) as the last "usedTopicNamespace" elementbooleangetFixedTopicSet()Gets the "fixedTopicSet" elementNotificationProducerMetadataType.ProducerEndpointgetProducerEndpoint()Gets the "producerEndpoint" elementNotificationProducerMetadataType.ServedTopicsgetServedTopics()Gets the "servedTopics" elementNotificationProducerMetadataType.SupportedDialectsgetSupportedDialects()Gets the "supportedDialects" elementTopicNamespaceType[]getUsedTopicNamespaceArray()Gets array of all "usedTopicNamespace" elementsTopicNamespaceTypegetUsedTopicNamespaceArray(int i)Gets ith "usedTopicNamespace" elementTopicNamespaceTypeinsertNewUsedTopicNamespace(int i)Inserts and returns a new empty value (as xml) as the ith "usedTopicNamespace" elementvoidremoveUsedTopicNamespace(int i)Removes the ith "usedTopicNamespace" elementvoidsetFixedTopicSet(boolean fixedTopicSet)Sets the "fixedTopicSet" elementvoidsetProducerEndpoint(NotificationProducerMetadataType.ProducerEndpoint producerEndpoint)Sets the "producerEndpoint" elementvoidsetServedTopics(NotificationProducerMetadataType.ServedTopics servedTopics)Sets the "servedTopics" elementvoidsetSupportedDialects(NotificationProducerMetadataType.SupportedDialects supportedDialects)Sets the "supportedDialects" elementvoidsetUsedTopicNamespaceArray(int i, TopicNamespaceType usedTopicNamespace)Sets ith "usedTopicNamespace" elementvoidsetUsedTopicNamespaceArray(TopicNamespaceType[] usedTopicNamespaceArray)Sets array of all "usedTopicNamespace" elementintsizeOfUsedTopicNamespaceArray()Returns number of "usedTopicNamespace" elementorg.apache.xmlbeans.XmlBooleanxgetFixedTopicSet()Gets (as xml) the "fixedTopicSet" elementvoidxsetFixedTopicSet(org.apache.xmlbeans.XmlBoolean fixedTopicSet)Sets (as xml) the "fixedTopicSet" element-
Methods inherited from interface net.opengis.swes.x20.AbstractSWESType
addNewExtension, addNewName, getDescription, getExtensionArray, getExtensionArray, getId, getIdentifier, getNameArray, getNameArray, insertNewExtension, insertNewName, isSetDescription, isSetId, isSetIdentifier, removeExtension, removeName, setDescription, setExtensionArray, setExtensionArray, setId, setIdentifier, setNameArray, setNameArray, sizeOfExtensionArray, sizeOfNameArray, unsetDescription, unsetId, unsetIdentifier, xgetDescription, xgetId, xgetIdentifier, xsetDescription, xsetId, xsetIdentifier
-
Methods inherited from interface org.apache.xmlbeans.XmlObject
changeType, compareTo, compareValue, copy, copy, execQuery, execQuery, isImmutable, isNil, schemaType, selectAttribute, selectAttribute, selectAttributes, selectChildren, selectChildren, selectChildren, selectPath, selectPath, set, setNil, substitute, toString, validate, validate, valueEquals, valueHashCode
-
Methods inherited from interface org.apache.xmlbeans.XmlTokenSource
documentProperties, dump, getDomNode, monitor, newCursor, newDomNode, newDomNode, newInputStream, newInputStream, newReader, newReader, newXMLInputStream, newXMLInputStream, newXMLStreamReader, newXMLStreamReader, save, save, save, save, save, save, save, save, xmlText, xmlText
-
-
-
-
Method Detail
-
getProducerEndpoint
NotificationProducerMetadataType.ProducerEndpoint getProducerEndpoint()
Gets the "producerEndpoint" element
-
setProducerEndpoint
void setProducerEndpoint(NotificationProducerMetadataType.ProducerEndpoint producerEndpoint)
Sets the "producerEndpoint" element
-
addNewProducerEndpoint
NotificationProducerMetadataType.ProducerEndpoint addNewProducerEndpoint()
Appends and returns a new empty "producerEndpoint" element
-
getSupportedDialects
NotificationProducerMetadataType.SupportedDialects getSupportedDialects()
Gets the "supportedDialects" element
-
setSupportedDialects
void setSupportedDialects(NotificationProducerMetadataType.SupportedDialects supportedDialects)
Sets the "supportedDialects" element
-
addNewSupportedDialects
NotificationProducerMetadataType.SupportedDialects addNewSupportedDialects()
Appends and returns a new empty "supportedDialects" element
-
getFixedTopicSet
boolean getFixedTopicSet()
Gets the "fixedTopicSet" element
-
xgetFixedTopicSet
org.apache.xmlbeans.XmlBoolean xgetFixedTopicSet()
Gets (as xml) the "fixedTopicSet" element
-
setFixedTopicSet
void setFixedTopicSet(boolean fixedTopicSet)
Sets the "fixedTopicSet" element
-
xsetFixedTopicSet
void xsetFixedTopicSet(org.apache.xmlbeans.XmlBoolean fixedTopicSet)
Sets (as xml) the "fixedTopicSet" element
-
getServedTopics
NotificationProducerMetadataType.ServedTopics getServedTopics()
Gets the "servedTopics" element
-
setServedTopics
void setServedTopics(NotificationProducerMetadataType.ServedTopics servedTopics)
Sets the "servedTopics" element
-
addNewServedTopics
NotificationProducerMetadataType.ServedTopics addNewServedTopics()
Appends and returns a new empty "servedTopics" element
-
getUsedTopicNamespaceArray
TopicNamespaceType[] getUsedTopicNamespaceArray()
Gets array of all "usedTopicNamespace" elements
-
getUsedTopicNamespaceArray
TopicNamespaceType getUsedTopicNamespaceArray(int i)
Gets ith "usedTopicNamespace" element
-
sizeOfUsedTopicNamespaceArray
int sizeOfUsedTopicNamespaceArray()
Returns number of "usedTopicNamespace" element
-
setUsedTopicNamespaceArray
void setUsedTopicNamespaceArray(TopicNamespaceType[] usedTopicNamespaceArray)
Sets array of all "usedTopicNamespace" element
-
setUsedTopicNamespaceArray
void setUsedTopicNamespaceArray(int i, TopicNamespaceType usedTopicNamespace)Sets ith "usedTopicNamespace" element
-
insertNewUsedTopicNamespace
TopicNamespaceType insertNewUsedTopicNamespace(int i)
Inserts and returns a new empty value (as xml) as the ith "usedTopicNamespace" element
-
addNewUsedTopicNamespace
TopicNamespaceType addNewUsedTopicNamespace()
Appends and returns a new empty value (as xml) as the last "usedTopicNamespace" element
-
removeUsedTopicNamespace
void removeUsedTopicNamespace(int i)
Removes the ith "usedTopicNamespace" element
-
-