org.apache.activemq.schema.core
Class DtoTransportConnector

java.lang.Object
  extended by org.apache.activemq.schema.core.DtoTransportConnector
All Implemented Interfaces:
org.jvnet.jaxb2_commons.lang.Equals, org.jvnet.jaxb2_commons.lang.HashCode, org.jvnet.jaxb2_commons.lang.ToString

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

Java class for anonymous complex type.

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

 <complexType>
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <choice maxOccurs="unbounded" minOccurs="0">
         <choice>
           <element name="brokerInfo" minOccurs="0">
             <complexType>
               <complexContent>
                 <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                   <sequence minOccurs="0">
                     <any maxOccurs="unbounded" minOccurs="0"/>
                   </sequence>
                 </restriction>
               </complexContent>
             </complexType>
           </element>
           <element name="brokerService" minOccurs="0">
             <complexType>
               <complexContent>
                 <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                   <choice minOccurs="0">
                     <element ref="{http://activemq.apache.org/schema/core}broker"/>
                     <element ref="{http://activemq.apache.org/schema/core}brokerService"/>
                     <any namespace='##other'/>
                   </choice>
                 </restriction>
               </complexContent>
             </complexType>
           </element>
           <element name="discoveryAgent" minOccurs="0">
             <complexType>
               <complexContent>
                 <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                   <sequence minOccurs="0">
                     <any maxOccurs="unbounded" minOccurs="0"/>
                   </sequence>
                 </restriction>
               </complexContent>
             </complexType>
           </element>
           <element name="messageAuthorizationPolicy" minOccurs="0">
             <complexType>
               <complexContent>
                 <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                   <sequence minOccurs="0">
                     <any maxOccurs="unbounded" minOccurs="0"/>
                   </sequence>
                 </restriction>
               </complexContent>
             </complexType>
           </element>
           <element name="publishedAddressPolicy" minOccurs="0">
             <complexType>
               <complexContent>
                 <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                   <choice minOccurs="0">
                     <element ref="{http://activemq.apache.org/schema/core}publishedAddressPolicy"/>
                     <any namespace='##other'/>
                   </choice>
                 </restriction>
               </complexContent>
             </complexType>
           </element>
           <element name="server" minOccurs="0">
             <complexType>
               <complexContent>
                 <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                   <sequence minOccurs="0">
                     <any maxOccurs="unbounded" minOccurs="0"/>
                   </sequence>
                 </restriction>
               </complexContent>
             </complexType>
           </element>
           <element name="taskRunnerFactory" minOccurs="0">
             <complexType>
               <complexContent>
                 <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                   <choice minOccurs="0">
                     <element ref="{http://activemq.apache.org/schema/core}taskRunnerFactory"/>
                     <any namespace='##other'/>
                   </choice>
                 </restriction>
               </complexContent>
             </complexType>
           </element>
           <any namespace='##other' maxOccurs="unbounded" minOccurs="0"/>
         </choice>
       </choice>
       <attribute name="allowLinkStealing" type="{http://www.w3.org/2001/XMLSchema}boolean" />
       <attribute name="auditNetworkProducers" type="{http://www.w3.org/2001/XMLSchema}boolean" />
       <attribute name="brokerInfo" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="brokerService" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="disableAsyncDispatch" type="{http://www.w3.org/2001/XMLSchema}boolean" />
       <attribute name="discoveryAgent" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="discoveryUri" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="enableStatusMonitor" type="{http://www.w3.org/2001/XMLSchema}boolean" />
       <attribute name="maximumConsumersAllowedPerConnection" type="{http://www.w3.org/2001/XMLSchema}integer" />
       <attribute name="maximumProducersAllowedPerConnection" type="{http://www.w3.org/2001/XMLSchema}integer" />
       <attribute name="messageAuthorizationPolicy" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="publishedAddressPolicy" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="rebalanceClusterClients" type="{http://www.w3.org/2001/XMLSchema}boolean" />
       <attribute name="server" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="taskRunnerFactory" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="updateClusterClients" type="{http://www.w3.org/2001/XMLSchema}boolean" />
       <attribute name="updateClusterClientsOnRemove" type="{http://www.w3.org/2001/XMLSchema}boolean" />
       <attribute name="updateClusterFilter" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="uri" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="id" type="{http://www.w3.org/2001/XMLSchema}ID" />
       <anyAttribute processContents='lax' namespace='##other'/>
     </restriction>
   </complexContent>
 </complexType>
 


Nested Class Summary
static class DtoTransportConnector.BrokerInfo
          Java class for anonymous complex type.
static class DtoTransportConnector.BrokerService
          Java class for anonymous complex type.
static class DtoTransportConnector.DiscoveryAgent
          Java class for anonymous complex type.
static class DtoTransportConnector.MessageAuthorizationPolicy
          Java class for anonymous complex type.
static class DtoTransportConnector.PublishedAddressPolicy
          Java class for anonymous complex type.
static class DtoTransportConnector.Server
          Java class for anonymous complex type.
static class DtoTransportConnector.TaskRunnerFactory
          Java class for anonymous complex type.
 
Field Summary
protected  Boolean allowLinkStealing
           
protected  Boolean auditNetworkProducers
           
protected  String brokerInfo
           
protected  List<Object> brokerInfoOrBrokerServiceOrDiscoveryAgent
           
protected  String brokerService
           
protected  Boolean disableAsyncDispatch
           
protected  String discoveryAgent
           
protected  String discoveryUri
           
protected  Boolean enableStatusMonitor
           
protected  String id
           
protected  BigInteger maximumConsumersAllowedPerConnection
           
protected  BigInteger maximumProducersAllowedPerConnection
           
protected  String messageAuthorizationPolicy
           
protected  String name
           
protected  String publishedAddressPolicy
           
protected  Boolean rebalanceClusterClients
           
protected  String server
           
protected  String taskRunnerFactory
           
protected  Boolean updateClusterClients
           
protected  Boolean updateClusterClientsOnRemove
           
protected  String updateClusterFilter
           
protected  String uri
           
 
Constructor Summary
DtoTransportConnector()
           
 
Method Summary
 StringBuilder append(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb2_commons.lang.ToStringStrategy strategy)
           
 StringBuilder appendFields(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb2_commons.lang.ToStringStrategy strategy)
           
 boolean equals(Object object)
           
 boolean equals(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator, org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator, Object object, org.jvnet.jaxb2_commons.lang.EqualsStrategy strategy)
           
 String getBrokerInfo()
          Gets the value of the brokerInfo property.
 List<Object> getBrokerInfoOrBrokerServiceOrDiscoveryAgent()
          Gets the value of the brokerInfoOrBrokerServiceOrDiscoveryAgent property.
 String getBrokerService()
          Gets the value of the brokerService property.
 String getDiscoveryAgent()
          Gets the value of the discoveryAgent property.
 String getDiscoveryUri()
          Gets the value of the discoveryUri property.
 String getId()
          Gets the value of the id property.
 BigInteger getMaximumConsumersAllowedPerConnection()
          Gets the value of the maximumConsumersAllowedPerConnection property.
 BigInteger getMaximumProducersAllowedPerConnection()
          Gets the value of the maximumProducersAllowedPerConnection property.
 String getMessageAuthorizationPolicy()
          Gets the value of the messageAuthorizationPolicy property.
 String getName()
          Gets the value of the name property.
 Map<QName,String> getOtherAttributes()
          Gets a map that contains attributes that aren't bound to any typed property on this class.
 String getPublishedAddressPolicy()
          Gets the value of the publishedAddressPolicy property.
 String getServer()
          Gets the value of the server property.
 String getTaskRunnerFactory()
          Gets the value of the taskRunnerFactory property.
 String getUpdateClusterFilter()
          Gets the value of the updateClusterFilter property.
 String getUri()
          Gets the value of the uri property.
 int hashCode()
           
 int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy strategy)
           
 Boolean isAllowLinkStealing()
          Gets the value of the allowLinkStealing property.
 Boolean isAuditNetworkProducers()
          Gets the value of the auditNetworkProducers property.
 Boolean isDisableAsyncDispatch()
          Gets the value of the disableAsyncDispatch property.
 Boolean isEnableStatusMonitor()
          Gets the value of the enableStatusMonitor property.
 Boolean isRebalanceClusterClients()
          Gets the value of the rebalanceClusterClients property.
 Boolean isUpdateClusterClients()
          Gets the value of the updateClusterClients property.
 Boolean isUpdateClusterClientsOnRemove()
          Gets the value of the updateClusterClientsOnRemove property.
 void setAllowLinkStealing(Boolean value)
          Sets the value of the allowLinkStealing property.
 void setAuditNetworkProducers(Boolean value)
          Sets the value of the auditNetworkProducers property.
 void setBrokerInfo(String value)
          Sets the value of the brokerInfo property.
 void setBrokerService(String value)
          Sets the value of the brokerService property.
 void setDisableAsyncDispatch(Boolean value)
          Sets the value of the disableAsyncDispatch property.
 void setDiscoveryAgent(String value)
          Sets the value of the discoveryAgent property.
 void setDiscoveryUri(String value)
          Sets the value of the discoveryUri property.
 void setEnableStatusMonitor(Boolean value)
          Sets the value of the enableStatusMonitor property.
 void setId(String value)
          Sets the value of the id property.
 void setMaximumConsumersAllowedPerConnection(BigInteger value)
          Sets the value of the maximumConsumersAllowedPerConnection property.
 void setMaximumProducersAllowedPerConnection(BigInteger value)
          Sets the value of the maximumProducersAllowedPerConnection property.
 void setMessageAuthorizationPolicy(String value)
          Sets the value of the messageAuthorizationPolicy property.
 void setName(String value)
          Sets the value of the name property.
 void setPublishedAddressPolicy(String value)
          Sets the value of the publishedAddressPolicy property.
 void setRebalanceClusterClients(Boolean value)
          Sets the value of the rebalanceClusterClients property.
 void setServer(String value)
          Sets the value of the server property.
 void setTaskRunnerFactory(String value)
          Sets the value of the taskRunnerFactory property.
 void setUpdateClusterClients(Boolean value)
          Sets the value of the updateClusterClients property.
 void setUpdateClusterClientsOnRemove(Boolean value)
          Sets the value of the updateClusterClientsOnRemove property.
 void setUpdateClusterFilter(String value)
          Sets the value of the updateClusterFilter property.
 void setUri(String value)
          Sets the value of the uri property.
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

brokerInfoOrBrokerServiceOrDiscoveryAgent

protected List<Object> brokerInfoOrBrokerServiceOrDiscoveryAgent

allowLinkStealing

protected Boolean allowLinkStealing

auditNetworkProducers

protected Boolean auditNetworkProducers

brokerInfo

protected String brokerInfo

brokerService

protected String brokerService

disableAsyncDispatch

protected Boolean disableAsyncDispatch

discoveryAgent

protected String discoveryAgent

discoveryUri

protected String discoveryUri

enableStatusMonitor

protected Boolean enableStatusMonitor

maximumConsumersAllowedPerConnection

protected BigInteger maximumConsumersAllowedPerConnection

maximumProducersAllowedPerConnection

protected BigInteger maximumProducersAllowedPerConnection

messageAuthorizationPolicy

protected String messageAuthorizationPolicy

name

protected String name

publishedAddressPolicy

protected String publishedAddressPolicy

rebalanceClusterClients

protected Boolean rebalanceClusterClients

server

protected String server

taskRunnerFactory

protected String taskRunnerFactory

updateClusterClients

protected Boolean updateClusterClients

updateClusterClientsOnRemove

protected Boolean updateClusterClientsOnRemove

updateClusterFilter

protected String updateClusterFilter

uri

protected String uri

id

protected String id
Constructor Detail

DtoTransportConnector

public DtoTransportConnector()
Method Detail

getBrokerInfoOrBrokerServiceOrDiscoveryAgent

public List<Object> getBrokerInfoOrBrokerServiceOrDiscoveryAgent()
Gets the value of the brokerInfoOrBrokerServiceOrDiscoveryAgent 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 brokerInfoOrBrokerServiceOrDiscoveryAgent property.

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

    getBrokerInfoOrBrokerServiceOrDiscoveryAgent().add(newItem);
 

Objects of the following type(s) are allowed in the list JAXBElement<DtoTransportConnector.DiscoveryAgent> JAXBElement<DtoTransportConnector.PublishedAddressPolicy> JAXBElement<DtoTransportConnector.BrokerInfo> JAXBElement<DtoTransportConnector.Server> JAXBElement<DtoTransportConnector.BrokerService> JAXBElement<DtoTransportConnector.MessageAuthorizationPolicy> JAXBElement<DtoTransportConnector.TaskRunnerFactory> Object


isAllowLinkStealing

public Boolean isAllowLinkStealing()
Gets the value of the allowLinkStealing property.

Returns:
possible object is Boolean

setAllowLinkStealing

public void setAllowLinkStealing(Boolean value)
Sets the value of the allowLinkStealing property.

Parameters:
value - allowed object is Boolean

isAuditNetworkProducers

public Boolean isAuditNetworkProducers()
Gets the value of the auditNetworkProducers property.

Returns:
possible object is Boolean

setAuditNetworkProducers

public void setAuditNetworkProducers(Boolean value)
Sets the value of the auditNetworkProducers property.

Parameters:
value - allowed object is Boolean

getBrokerInfo

public String getBrokerInfo()
Gets the value of the brokerInfo property.

Returns:
possible object is String

setBrokerInfo

public void setBrokerInfo(String value)
Sets the value of the brokerInfo property.

Parameters:
value - allowed object is String

getBrokerService

public String getBrokerService()
Gets the value of the brokerService property.

Returns:
possible object is String

setBrokerService

public void setBrokerService(String value)
Sets the value of the brokerService property.

Parameters:
value - allowed object is String

isDisableAsyncDispatch

public Boolean isDisableAsyncDispatch()
Gets the value of the disableAsyncDispatch property.

Returns:
possible object is Boolean

setDisableAsyncDispatch

public void setDisableAsyncDispatch(Boolean value)
Sets the value of the disableAsyncDispatch property.

Parameters:
value - allowed object is Boolean

getDiscoveryAgent

public String getDiscoveryAgent()
Gets the value of the discoveryAgent property.

Returns:
possible object is String

setDiscoveryAgent

public void setDiscoveryAgent(String value)
Sets the value of the discoveryAgent property.

Parameters:
value - allowed object is String

getDiscoveryUri

public String getDiscoveryUri()
Gets the value of the discoveryUri property.

Returns:
possible object is String

setDiscoveryUri

public void setDiscoveryUri(String value)
Sets the value of the discoveryUri property.

Parameters:
value - allowed object is String

isEnableStatusMonitor

public Boolean isEnableStatusMonitor()
Gets the value of the enableStatusMonitor property.

Returns:
possible object is Boolean

setEnableStatusMonitor

public void setEnableStatusMonitor(Boolean value)
Sets the value of the enableStatusMonitor property.

Parameters:
value - allowed object is Boolean

getMaximumConsumersAllowedPerConnection

public BigInteger getMaximumConsumersAllowedPerConnection()
Gets the value of the maximumConsumersAllowedPerConnection property.

Returns:
possible object is BigInteger

setMaximumConsumersAllowedPerConnection

public void setMaximumConsumersAllowedPerConnection(BigInteger value)
Sets the value of the maximumConsumersAllowedPerConnection property.

Parameters:
value - allowed object is BigInteger

getMaximumProducersAllowedPerConnection

public BigInteger getMaximumProducersAllowedPerConnection()
Gets the value of the maximumProducersAllowedPerConnection property.

Returns:
possible object is BigInteger

setMaximumProducersAllowedPerConnection

public void setMaximumProducersAllowedPerConnection(BigInteger value)
Sets the value of the maximumProducersAllowedPerConnection property.

Parameters:
value - allowed object is BigInteger

getMessageAuthorizationPolicy

public String getMessageAuthorizationPolicy()
Gets the value of the messageAuthorizationPolicy property.

Returns:
possible object is String

setMessageAuthorizationPolicy

public void setMessageAuthorizationPolicy(String value)
Sets the value of the messageAuthorizationPolicy property.

Parameters:
value - allowed object is String

getName

public String getName()
Gets the value of the name property.

Returns:
possible object is String

setName

public void setName(String value)
Sets the value of the name property.

Parameters:
value - allowed object is String

getPublishedAddressPolicy

public String getPublishedAddressPolicy()
Gets the value of the publishedAddressPolicy property.

Returns:
possible object is String

setPublishedAddressPolicy

public void setPublishedAddressPolicy(String value)
Sets the value of the publishedAddressPolicy property.

Parameters:
value - allowed object is String

isRebalanceClusterClients

public Boolean isRebalanceClusterClients()
Gets the value of the rebalanceClusterClients property.

Returns:
possible object is Boolean

setRebalanceClusterClients

public void setRebalanceClusterClients(Boolean value)
Sets the value of the rebalanceClusterClients property.

Parameters:
value - allowed object is Boolean

getServer

public String getServer()
Gets the value of the server property.

Returns:
possible object is String

setServer

public void setServer(String value)
Sets the value of the server property.

Parameters:
value - allowed object is String

getTaskRunnerFactory

public String getTaskRunnerFactory()
Gets the value of the taskRunnerFactory property.

Returns:
possible object is String

setTaskRunnerFactory

public void setTaskRunnerFactory(String value)
Sets the value of the taskRunnerFactory property.

Parameters:
value - allowed object is String

isUpdateClusterClients

public Boolean isUpdateClusterClients()
Gets the value of the updateClusterClients property.

Returns:
possible object is Boolean

setUpdateClusterClients

public void setUpdateClusterClients(Boolean value)
Sets the value of the updateClusterClients property.

Parameters:
value - allowed object is Boolean

isUpdateClusterClientsOnRemove

public Boolean isUpdateClusterClientsOnRemove()
Gets the value of the updateClusterClientsOnRemove property.

Returns:
possible object is Boolean

setUpdateClusterClientsOnRemove

public void setUpdateClusterClientsOnRemove(Boolean value)
Sets the value of the updateClusterClientsOnRemove property.

Parameters:
value - allowed object is Boolean

getUpdateClusterFilter

public String getUpdateClusterFilter()
Gets the value of the updateClusterFilter property.

Returns:
possible object is String

setUpdateClusterFilter

public void setUpdateClusterFilter(String value)
Sets the value of the updateClusterFilter property.

Parameters:
value - allowed object is String

getUri

public String getUri()
Gets the value of the uri property.

Returns:
possible object is String

setUri

public void setUri(String value)
Sets the value of the uri property.

Parameters:
value - allowed object is String

getId

public String getId()
Gets the value of the id property.

Returns:
possible object is String

setId

public void setId(String value)
Sets the value of the id property.

Parameters:
value - allowed object is String

getOtherAttributes

public Map<QName,String> getOtherAttributes()
Gets a map that contains attributes that aren't bound to any typed property on this class.

the map is keyed by the name of the attribute and the value is the string value of the attribute. the map returned by this method is live, and you can add new attribute by updating the map directly. Because of this design, there's no setter.

Returns:
always non-null

toString

public String toString()
Overrides:
toString in class Object

append

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

appendFields

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

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 Object

equals

public boolean equals(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator,
                      org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator,
                      Object object,
                      org.jvnet.jaxb2_commons.lang.EqualsStrategy strategy)
Specified by:
equals in interface org.jvnet.jaxb2_commons.lang.Equals

equals

public boolean equals(Object object)
Overrides:
equals in class Object


Copyright © 2005–2013 The Apache Software Foundation. All rights reserved.