org.apache.activemq.schema.core
Class DtoOutboundQueueBridge

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

public class DtoOutboundQueueBridge
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="consumer" 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="consumerConnection" 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="consumerQueue" minOccurs="0">
             <complexType>
               <complexContent>
                 <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                   <choice minOccurs="0">
                     <element ref="{http://activemq.apache.org/schema/core}queue"/>
                     <any namespace='##other'/>
                   </choice>
                 </restriction>
               </complexContent>
             </complexType>
           </element>
           <element name="jmsConnector" minOccurs="0">
             <complexType>
               <complexContent>
                 <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                   <choice minOccurs="0">
                     <element ref="{http://activemq.apache.org/schema/core}jmsQueueConnector"/>
                     <element ref="{http://activemq.apache.org/schema/core}jmsTopicConnector"/>
                     <any namespace='##other'/>
                   </choice>
                 </restriction>
               </complexContent>
             </complexType>
           </element>
           <element name="jmsMessageConvertor" minOccurs="0">
             <complexType>
               <complexContent>
                 <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                   <choice minOccurs="0">
                     <element ref="{http://activemq.apache.org/schema/core}simpleJmsMessageConvertor"/>
                     <any namespace='##other'/>
                   </choice>
                 </restriction>
               </complexContent>
             </complexType>
           </element>
           <element name="producerConnection" 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="producerQueue" minOccurs="0">
             <complexType>
               <complexContent>
                 <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                   <choice minOccurs="0">
                     <element ref="{http://activemq.apache.org/schema/core}queue"/>
                     <any namespace='##other'/>
                   </choice>
                 </restriction>
               </complexContent>
             </complexType>
           </element>
           <any namespace='##other' maxOccurs="unbounded" minOccurs="0"/>
         </choice>
       </choice>
       <attribute name="consumer" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="consumerConnection" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="consumerQueue" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="doHandleReplyTo" type="{http://www.w3.org/2001/XMLSchema}boolean" />
       <attribute name="jmsConnector" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="jmsMessageConvertor" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="localQueueName" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="outboundQueueName" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="producerConnection" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="producerQueue" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="selector" 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 DtoOutboundQueueBridge.Consumer
          Java class for anonymous complex type.
static class DtoOutboundQueueBridge.ConsumerConnection
          Java class for anonymous complex type.
static class DtoOutboundQueueBridge.ConsumerQueue
          Java class for anonymous complex type.
static class DtoOutboundQueueBridge.JmsConnector
          Java class for anonymous complex type.
static class DtoOutboundQueueBridge.JmsMessageConvertor
          Java class for anonymous complex type.
static class DtoOutboundQueueBridge.ProducerConnection
          Java class for anonymous complex type.
static class DtoOutboundQueueBridge.ProducerQueue
          Java class for anonymous complex type.
 
Field Summary
protected  String consumer
           
protected  String consumerConnection
           
protected  List<Object> consumerOrConsumerConnectionOrConsumerQueue
           
protected  String consumerQueue
           
protected  Boolean doHandleReplyTo
           
protected  String id
           
protected  String jmsConnector
           
protected  String jmsMessageConvertor
           
protected  String localQueueName
           
protected  String outboundQueueName
           
protected  String producerConnection
           
protected  String producerQueue
           
protected  String selector
           
 
Constructor Summary
DtoOutboundQueueBridge()
           
 
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 getConsumer()
          Gets the value of the consumer property.
 String getConsumerConnection()
          Gets the value of the consumerConnection property.
 List<Object> getConsumerOrConsumerConnectionOrConsumerQueue()
          Gets the value of the consumerOrConsumerConnectionOrConsumerQueue property.
 String getConsumerQueue()
          Gets the value of the consumerQueue property.
 String getId()
          Gets the value of the id property.
 String getJmsConnector()
          Gets the value of the jmsConnector property.
 String getJmsMessageConvertor()
          Gets the value of the jmsMessageConvertor property.
 String getLocalQueueName()
          Gets the value of the localQueueName property.
 Map<QName,String> getOtherAttributes()
          Gets a map that contains attributes that aren't bound to any typed property on this class.
 String getOutboundQueueName()
          Gets the value of the outboundQueueName property.
 String getProducerConnection()
          Gets the value of the producerConnection property.
 String getProducerQueue()
          Gets the value of the producerQueue property.
 String getSelector()
          Gets the value of the selector property.
 int hashCode()
           
 int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy strategy)
           
 Boolean isDoHandleReplyTo()
          Gets the value of the doHandleReplyTo property.
 void setConsumer(String value)
          Sets the value of the consumer property.
 void setConsumerConnection(String value)
          Sets the value of the consumerConnection property.
 void setConsumerQueue(String value)
          Sets the value of the consumerQueue property.
 void setDoHandleReplyTo(Boolean value)
          Sets the value of the doHandleReplyTo property.
 void setId(String value)
          Sets the value of the id property.
 void setJmsConnector(String value)
          Sets the value of the jmsConnector property.
 void setJmsMessageConvertor(String value)
          Sets the value of the jmsMessageConvertor property.
 void setLocalQueueName(String value)
          Sets the value of the localQueueName property.
 void setOutboundQueueName(String value)
          Sets the value of the outboundQueueName property.
 void setProducerConnection(String value)
          Sets the value of the producerConnection property.
 void setProducerQueue(String value)
          Sets the value of the producerQueue property.
 void setSelector(String value)
          Sets the value of the selector property.
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

consumerOrConsumerConnectionOrConsumerQueue

protected List<Object> consumerOrConsumerConnectionOrConsumerQueue

consumer

protected String consumer

consumerConnection

protected String consumerConnection

consumerQueue

protected String consumerQueue

doHandleReplyTo

protected Boolean doHandleReplyTo

jmsConnector

protected String jmsConnector

jmsMessageConvertor

protected String jmsMessageConvertor

localQueueName

protected String localQueueName

outboundQueueName

protected String outboundQueueName

producerConnection

protected String producerConnection

producerQueue

protected String producerQueue

selector

protected String selector

id

protected String id
Constructor Detail

DtoOutboundQueueBridge

public DtoOutboundQueueBridge()
Method Detail

getConsumerOrConsumerConnectionOrConsumerQueue

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

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

    getConsumerOrConsumerConnectionOrConsumerQueue().add(newItem);
 

Objects of the following type(s) are allowed in the list JAXBElement<DtoOutboundQueueBridge.JmsMessageConvertor> JAXBElement<DtoOutboundQueueBridge.ProducerConnection> JAXBElement<DtoOutboundQueueBridge.JmsConnector> JAXBElement<DtoOutboundQueueBridge.ConsumerConnection> JAXBElement<DtoOutboundQueueBridge.Consumer> JAXBElement<DtoOutboundQueueBridge.ProducerQueue> JAXBElement<DtoOutboundQueueBridge.ConsumerQueue> Object


getConsumer

public String getConsumer()
Gets the value of the consumer property.

Returns:
possible object is String

setConsumer

public void setConsumer(String value)
Sets the value of the consumer property.

Parameters:
value - allowed object is String

getConsumerConnection

public String getConsumerConnection()
Gets the value of the consumerConnection property.

Returns:
possible object is String

setConsumerConnection

public void setConsumerConnection(String value)
Sets the value of the consumerConnection property.

Parameters:
value - allowed object is String

getConsumerQueue

public String getConsumerQueue()
Gets the value of the consumerQueue property.

Returns:
possible object is String

setConsumerQueue

public void setConsumerQueue(String value)
Sets the value of the consumerQueue property.

Parameters:
value - allowed object is String

isDoHandleReplyTo

public Boolean isDoHandleReplyTo()
Gets the value of the doHandleReplyTo property.

Returns:
possible object is Boolean

setDoHandleReplyTo

public void setDoHandleReplyTo(Boolean value)
Sets the value of the doHandleReplyTo property.

Parameters:
value - allowed object is Boolean

getJmsConnector

public String getJmsConnector()
Gets the value of the jmsConnector property.

Returns:
possible object is String

setJmsConnector

public void setJmsConnector(String value)
Sets the value of the jmsConnector property.

Parameters:
value - allowed object is String

getJmsMessageConvertor

public String getJmsMessageConvertor()
Gets the value of the jmsMessageConvertor property.

Returns:
possible object is String

setJmsMessageConvertor

public void setJmsMessageConvertor(String value)
Sets the value of the jmsMessageConvertor property.

Parameters:
value - allowed object is String

getLocalQueueName

public String getLocalQueueName()
Gets the value of the localQueueName property.

Returns:
possible object is String

setLocalQueueName

public void setLocalQueueName(String value)
Sets the value of the localQueueName property.

Parameters:
value - allowed object is String

getOutboundQueueName

public String getOutboundQueueName()
Gets the value of the outboundQueueName property.

Returns:
possible object is String

setOutboundQueueName

public void setOutboundQueueName(String value)
Sets the value of the outboundQueueName property.

Parameters:
value - allowed object is String

getProducerConnection

public String getProducerConnection()
Gets the value of the producerConnection property.

Returns:
possible object is String

setProducerConnection

public void setProducerConnection(String value)
Sets the value of the producerConnection property.

Parameters:
value - allowed object is String

getProducerQueue

public String getProducerQueue()
Gets the value of the producerQueue property.

Returns:
possible object is String

setProducerQueue

public void setProducerQueue(String value)
Sets the value of the producerQueue property.

Parameters:
value - allowed object is String

getSelector

public String getSelector()
Gets the value of the selector property.

Returns:
possible object is String

setSelector

public void setSelector(String value)
Sets the value of the selector 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.