Class DtoOutboundTopicBridge

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

public class DtoOutboundTopicBridge extends Object implements org.jvnet.jaxb.lang.Equals, org.jvnet.jaxb.lang.HashCode, org.jvnet.jaxb.lang.ToString

Classe Java pour anonymous complex type.

Le fragment de schéma suivant indique le contenu attendu figurant dans cette classe.

 <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>
 
  • Field Details

    • 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 Details

    • DtoOutboundTopicBridge

      public DtoOutboundTopicBridge()
  • Method Details

    • 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 Jakarta XML Binding 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.Consumer> JAXBElement<DtoOutboundTopicBridge.ConsumerConnection> JAXBElement<DtoOutboundTopicBridge.ConsumerTopic> JAXBElement<DtoOutboundTopicBridge.JmsConnector> JAXBElement<DtoOutboundTopicBridge.JmsMessageConvertor> JAXBElement<DtoOutboundTopicBridge.ProducerConnection> JAXBElement<DtoOutboundTopicBridge.ProducerTopic> Object

    • getConsumer

      public String getConsumer()
      Obtient la valeur de la propriété consumer.
      Returns:
      possible object is String
    • setConsumer

      public void setConsumer(String value)
      Définit la valeur de la propriété consumer.
      Parameters:
      value - allowed object is String
    • getConsumerConnection

      public String getConsumerConnection()
      Obtient la valeur de la propriété consumerConnection.
      Returns:
      possible object is String
    • setConsumerConnection

      public void setConsumerConnection(String value)
      Définit la valeur de la propriété consumerConnection.
      Parameters:
      value - allowed object is String
    • getConsumerName

      public String getConsumerName()
      Obtient la valeur de la propriété consumerName.
      Returns:
      possible object is String
    • setConsumerName

      public void setConsumerName(String value)
      Définit la valeur de la propriété consumerName.
      Parameters:
      value - allowed object is String
    • getConsumerTopic

      public String getConsumerTopic()
      Obtient la valeur de la propriété consumerTopic.
      Returns:
      possible object is String
    • setConsumerTopic

      public void setConsumerTopic(String value)
      Définit la valeur de la propriété consumerTopic.
      Parameters:
      value - allowed object is String
    • isDoHandleReplyTo

      public Boolean isDoHandleReplyTo()
      Obtient la valeur de la propriété doHandleReplyTo.
      Returns:
      possible object is Boolean
    • setDoHandleReplyTo

      public void setDoHandleReplyTo(Boolean value)
      Définit la valeur de la propriété doHandleReplyTo.
      Parameters:
      value - allowed object is Boolean
    • getJmsConnector

      public String getJmsConnector()
      Obtient la valeur de la propriété jmsConnector.
      Returns:
      possible object is String
    • setJmsConnector

      public void setJmsConnector(String value)
      Définit la valeur de la propriété jmsConnector.
      Parameters:
      value - allowed object is String
    • getJmsMessageConvertor

      public String getJmsMessageConvertor()
      Obtient la valeur de la propriété jmsMessageConvertor.
      Returns:
      possible object is String
    • setJmsMessageConvertor

      public void setJmsMessageConvertor(String value)
      Définit la valeur de la propriété jmsMessageConvertor.
      Parameters:
      value - allowed object is String
    • getLocalTopicName

      public String getLocalTopicName()
      Obtient la valeur de la propriété localTopicName.
      Returns:
      possible object is String
    • setLocalTopicName

      public void setLocalTopicName(String value)
      Définit la valeur de la propriété localTopicName.
      Parameters:
      value - allowed object is String
    • getOutboundTopicName

      public String getOutboundTopicName()
      Obtient la valeur de la propriété outboundTopicName.
      Returns:
      possible object is String
    • setOutboundTopicName

      public void setOutboundTopicName(String value)
      Définit la valeur de la propriété outboundTopicName.
      Parameters:
      value - allowed object is String
    • getProducerConnection

      public String getProducerConnection()
      Obtient la valeur de la propriété producerConnection.
      Returns:
      possible object is String
    • setProducerConnection

      public void setProducerConnection(String value)
      Définit la valeur de la propriété producerConnection.
      Parameters:
      value - allowed object is String
    • getProducerTopic

      public String getProducerTopic()
      Obtient la valeur de la propriété producerTopic.
      Returns:
      possible object is String
    • setProducerTopic

      public void setProducerTopic(String value)
      Définit la valeur de la propriété producerTopic.
      Parameters:
      value - allowed object is String
    • getSelector

      public String getSelector()
      Obtient la valeur de la propriété selector.
      Returns:
      possible object is String
    • setSelector

      public void setSelector(String value)
      Définit la valeur de la propriété selector.
      Parameters:
      value - allowed object is String
    • getId

      public String getId()
      Obtient la valeur de la propriété id.
      Returns:
      possible object is String
    • setId

      public void setId(String value)
      Définit la valeur de la propriété id.
      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.jaxb.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb.lang.ToStringStrategy strategy)
      Specified by:
      append in interface org.jvnet.jaxb.lang.ToString
    • appendFields

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

      public int hashCode(org.jvnet.jaxb.locator.ObjectLocator locator, org.jvnet.jaxb.lang.HashCodeStrategy strategy)
      Specified by:
      hashCode in interface org.jvnet.jaxb.lang.HashCode
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • equals

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

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