org.apache.activemq.schema.core
Class DtoOutboundTopicBridge

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

public class DtoOutboundTopicBridge
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="consumerTopic" minOccurs="0">
             <complexType>
               <complexContent>
                 <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                   <choice minOccurs="0">
                     <element ref="{http://activemq.apache.org/schema/core}topic"/>
                     <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="producerTopic" minOccurs="0">
             <complexType>
               <complexContent>
                 <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                   <choice minOccurs="0">
                     <element ref="{http://activemq.apache.org/schema/core}topic"/>
                     <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="consumerName" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="consumerTopic" 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="localTopicName" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="outboundTopicName" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="producerConnection" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="producerTopic" 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 DtoOutboundTopicBridge.Consumer
          Java class for anonymous complex type.
static class DtoOutboundTopicBridge.ConsumerConnection
          Java class for anonymous complex type.
static class DtoOutboundTopicBridge.ConsumerTopic
          Java class for anonymous complex type.
static class DtoOutboundTopicBridge.JmsConnector
          Java class for anonymous complex type.
static class DtoOutboundTopicBridge.JmsMessageConvertor
          Java class for anonymous complex type.
static class DtoOutboundTopicBridge.ProducerConnection
          Java class for anonymous complex type.
static class DtoOutboundTopicBridge.ProducerTopic
          Java class for anonymous complex type.
 
Field Summary
protected  String consumer
           
protected  String consumerConnection
           
protected  String consumerName
           
protected  List<Object> consumerOrConsumerConnectionOrConsumerTopic
           
protected  String consumerTopic
           
protected  Boolean doHandleReplyTo
           
protected  String id
           
protected  String jmsConnector
           
protected  String jmsMessageConvertor
           
protected  String localTopicName
           
protected  String outboundTopicName
           
protected  String producerConnection
           
protected  String producerTopic
           
protected  String selector
           
 
Constructor Summary
DtoOutboundTopicBridge()
           
 
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.
 String getConsumerName()
          Gets the value of the consumerName property.
 List<Object> getConsumerOrConsumerConnectionOrConsumerTopic()
          Gets the value of the consumerOrConsumerConnectionOrConsumerTopic property.
 String getConsumerTopic()
          Gets the value of the consumerTopic 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 getLocalTopicName()
          Gets the value of the localTopicName property.
 Map<QName,String> getOtherAttributes()
          Gets a map that contains attributes that aren't bound to any typed property on this class.
 String getOutboundTopicName()
          Gets the value of the outboundTopicName property.
 String getProducerConnection()
          Gets the value of the producerConnection property.
 String getProducerTopic()
          Gets the value of the producerTopic 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 setConsumerName(String value)
          Sets the value of the consumerName property.
 void setConsumerTopic(String value)
          Sets the value of the consumerTopic 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 setLocalTopicName(String value)
          Sets the value of the localTopicName property.
 void setOutboundTopicName(String value)
          Sets the value of the outboundTopicName property.
 void setProducerConnection(String value)
          Sets the value of the producerConnection property.
 void setProducerTopic(String value)
          Sets the value of the producerTopic 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

consumerOrConsumerConnectionOrConsumerTopic

protected List<Object> consumerOrConsumerConnectionOrConsumerTopic

consumer

protected String consumer

consumerConnection

protected String consumerConnection

consumerName

protected String consumerName

consumerTopic

protected String consumerTopic

doHandleReplyTo

protected Boolean doHandleReplyTo

jmsConnector

protected String jmsConnector

jmsMessageConvertor

protected String jmsMessageConvertor

localTopicName

protected String localTopicName

outboundTopicName

protected String outboundTopicName

producerConnection

protected String producerConnection

producerTopic

protected String producerTopic

selector

protected String selector

id

protected String id
Constructor Detail

DtoOutboundTopicBridge

public DtoOutboundTopicBridge()
Method Detail

getConsumerOrConsumerConnectionOrConsumerTopic

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

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

    getConsumerOrConsumerConnectionOrConsumerTopic().add(newItem);
 

Objects of the following type(s) are allowed in the list JAXBElement<DtoOutboundTopicBridge.ConsumerTopic> JAXBElement<DtoOutboundTopicBridge.ConsumerConnection> JAXBElement<DtoOutboundTopicBridge.Consumer> JAXBElement<DtoOutboundTopicBridge.ProducerConnection> JAXBElement<DtoOutboundTopicBridge.JmsMessageConvertor> JAXBElement<DtoOutboundTopicBridge.JmsConnector> JAXBElement<DtoOutboundTopicBridge.ProducerTopic> 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

getConsumerName

public String getConsumerName()
Gets the value of the consumerName property.

Returns:
possible object is String

setConsumerName

public void setConsumerName(String value)
Sets the value of the consumerName property.

Parameters:
value - allowed object is String

getConsumerTopic

public String getConsumerTopic()
Gets the value of the consumerTopic property.

Returns:
possible object is String

setConsumerTopic

public void setConsumerTopic(String value)
Sets the value of the consumerTopic 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

getLocalTopicName

public String getLocalTopicName()
Gets the value of the localTopicName property.

Returns:
possible object is String

setLocalTopicName

public void setLocalTopicName(String value)
Sets the value of the localTopicName property.

Parameters:
value - allowed object is String

getOutboundTopicName

public String getOutboundTopicName()
Gets the value of the outboundTopicName property.

Returns:
possible object is String

setOutboundTopicName

public void setOutboundTopicName(String value)
Sets the value of the outboundTopicName 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

getProducerTopic

public String getProducerTopic()
Gets the value of the producerTopic property.

Returns:
possible object is String

setProducerTopic

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