Class MessageDrivenDescriptor


  • public class MessageDrivenDescriptor
    extends Object

    Java class for message-driven-descriptor complex type.

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

     <complexType name="message-driven-descriptor">
       <complexContent>
         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
           <sequence>
             <element name="pool" type="{http://www.bea.com/ns/weblogic/90}pool" minOccurs="0"/>
             <element name="timer-descriptor" type="{http://www.bea.com/ns/weblogic/90}timer-descriptor" minOccurs="0"/>
             <choice>
               <sequence>
                 <element name="resource-adapter-jndi-name" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
               </sequence>
               <sequence>
                 <choice>
                   <sequence>
                     <element name="destination-jndi-name" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
                     <element name="initial-context-factory" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
                     <element name="provider-url" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
                     <element name="connection-factory-jndi-name" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
                   </sequence>
                   <sequence>
                     <element name="destination-resource-link" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
                     <element name="connection-factory-resource-link" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
                   </sequence>
                 </choice>
                 <element name="jms-polling-interval-seconds" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
                 <element name="jms-client-id" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
                 <element name="generate-unique-jms-client-id" type="{http://www.bea.com/ns/weblogic/90}true-false" minOccurs="0"/>
                 <element name="durable-subscription-deletion" type="{http://www.bea.com/ns/weblogic/90}true-false" minOccurs="0"/>
                 <element name="max-messages-in-transaction" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
                 <element name="distributed-destination-connection" type="{http://www.bea.com/ns/weblogic/90}distributed-destination-connection" minOccurs="0"/>
               </sequence>
             </choice>
             <element name="init-suspend-seconds" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
             <element name="max-suspend-seconds" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
             <element name="security-plugin" type="{http://www.bea.com/ns/weblogic/90}security-plugin" minOccurs="0"/>
           </sequence>
           <attribute name="id" type="{http://www.w3.org/2001/XMLSchema}ID" />
         </restriction>
       </complexContent>
     </complexType>
     
    • Field Detail

      • pool

        protected Pool pool
      • resourceAdapterJndiName

        protected String resourceAdapterJndiName
      • destinationJndiName

        protected String destinationJndiName
      • initialContextFactory

        protected String initialContextFactory
      • providerUrl

        protected String providerUrl
      • connectionFactoryJndiName

        protected String connectionFactoryJndiName
      • destinationResourceLink

        protected String destinationResourceLink
      • connectionFactoryResourceLink

        protected String connectionFactoryResourceLink
      • jmsPollingIntervalSeconds

        protected BigInteger jmsPollingIntervalSeconds
      • jmsClientId

        protected String jmsClientId
      • generateUniqueJmsClientId

        protected Boolean generateUniqueJmsClientId
      • durableSubscriptionDeletion

        protected Boolean durableSubscriptionDeletion
      • maxMessagesInTransaction

        protected BigInteger maxMessagesInTransaction
      • initSuspendSeconds

        protected BigInteger initSuspendSeconds
      • maxSuspendSeconds

        protected BigInteger maxSuspendSeconds
    • Constructor Detail

      • MessageDrivenDescriptor

        public MessageDrivenDescriptor()
    • Method Detail

      • getPool

        public Pool getPool()
        Gets the value of the pool property.
        Returns:
        possible object is Pool
      • setPool

        public void setPool​(Pool value)
        Sets the value of the pool property.
        Parameters:
        value - allowed object is Pool
      • getTimerDescriptor

        public TimerDescriptor getTimerDescriptor()
        Gets the value of the timerDescriptor property.
        Returns:
        possible object is TimerDescriptor
      • setTimerDescriptor

        public void setTimerDescriptor​(TimerDescriptor value)
        Sets the value of the timerDescriptor property.
        Parameters:
        value - allowed object is TimerDescriptor
      • getResourceAdapterJndiName

        public String getResourceAdapterJndiName()
        Gets the value of the resourceAdapterJndiName property.
        Returns:
        possible object is String
      • setResourceAdapterJndiName

        public void setResourceAdapterJndiName​(String value)
        Sets the value of the resourceAdapterJndiName property.
        Parameters:
        value - allowed object is String
      • getDestinationJndiName

        public String getDestinationJndiName()
        Gets the value of the destinationJndiName property.
        Returns:
        possible object is String
      • setDestinationJndiName

        public void setDestinationJndiName​(String value)
        Sets the value of the destinationJndiName property.
        Parameters:
        value - allowed object is String
      • getInitialContextFactory

        public String getInitialContextFactory()
        Gets the value of the initialContextFactory property.
        Returns:
        possible object is String
      • setInitialContextFactory

        public void setInitialContextFactory​(String value)
        Sets the value of the initialContextFactory property.
        Parameters:
        value - allowed object is String
      • getProviderUrl

        public String getProviderUrl()
        Gets the value of the providerUrl property.
        Returns:
        possible object is String
      • setProviderUrl

        public void setProviderUrl​(String value)
        Sets the value of the providerUrl property.
        Parameters:
        value - allowed object is String
      • getConnectionFactoryJndiName

        public String getConnectionFactoryJndiName()
        Gets the value of the connectionFactoryJndiName property.
        Returns:
        possible object is String
      • setConnectionFactoryJndiName

        public void setConnectionFactoryJndiName​(String value)
        Sets the value of the connectionFactoryJndiName property.
        Parameters:
        value - allowed object is String
      • getDestinationResourceLink

        public String getDestinationResourceLink()
        Gets the value of the destinationResourceLink property.
        Returns:
        possible object is String
      • setDestinationResourceLink

        public void setDestinationResourceLink​(String value)
        Sets the value of the destinationResourceLink property.
        Parameters:
        value - allowed object is String
      • getConnectionFactoryResourceLink

        public String getConnectionFactoryResourceLink()
        Gets the value of the connectionFactoryResourceLink property.
        Returns:
        possible object is String
      • setConnectionFactoryResourceLink

        public void setConnectionFactoryResourceLink​(String value)
        Sets the value of the connectionFactoryResourceLink property.
        Parameters:
        value - allowed object is String
      • getJmsPollingIntervalSeconds

        public BigInteger getJmsPollingIntervalSeconds()
        Gets the value of the jmsPollingIntervalSeconds property.
        Returns:
        possible object is BigInteger
      • setJmsPollingIntervalSeconds

        public void setJmsPollingIntervalSeconds​(BigInteger value)
        Sets the value of the jmsPollingIntervalSeconds property.
        Parameters:
        value - allowed object is BigInteger
      • getJmsClientId

        public String getJmsClientId()
        Gets the value of the jmsClientId property.
        Returns:
        possible object is String
      • setJmsClientId

        public void setJmsClientId​(String value)
        Sets the value of the jmsClientId property.
        Parameters:
        value - allowed object is String
      • getGenerateUniqueJmsClientId

        public Boolean getGenerateUniqueJmsClientId()
        Gets the value of the generateUniqueJmsClientId property.
        Returns:
        possible object is Boolean
      • setGenerateUniqueJmsClientId

        public void setGenerateUniqueJmsClientId​(Boolean value)
        Sets the value of the generateUniqueJmsClientId property.
        Parameters:
        value - allowed object is Boolean
      • getDurableSubscriptionDeletion

        public Boolean getDurableSubscriptionDeletion()
        Gets the value of the durableSubscriptionDeletion property.
        Returns:
        possible object is Boolean
      • setDurableSubscriptionDeletion

        public void setDurableSubscriptionDeletion​(Boolean value)
        Sets the value of the durableSubscriptionDeletion property.
        Parameters:
        value - allowed object is Boolean
      • getMaxMessagesInTransaction

        public BigInteger getMaxMessagesInTransaction()
        Gets the value of the maxMessagesInTransaction property.
        Returns:
        possible object is BigInteger
      • setMaxMessagesInTransaction

        public void setMaxMessagesInTransaction​(BigInteger value)
        Sets the value of the maxMessagesInTransaction property.
        Parameters:
        value - allowed object is BigInteger
      • getInitSuspendSeconds

        public BigInteger getInitSuspendSeconds()
        Gets the value of the initSuspendSeconds property.
        Returns:
        possible object is BigInteger
      • setInitSuspendSeconds

        public void setInitSuspendSeconds​(BigInteger value)
        Sets the value of the initSuspendSeconds property.
        Parameters:
        value - allowed object is BigInteger
      • getMaxSuspendSeconds

        public BigInteger getMaxSuspendSeconds()
        Gets the value of the maxSuspendSeconds property.
        Returns:
        possible object is BigInteger
      • setMaxSuspendSeconds

        public void setMaxSuspendSeconds​(BigInteger value)
        Sets the value of the maxSuspendSeconds property.
        Parameters:
        value - allowed object is BigInteger
      • getSecurityPlugin

        public SecurityPlugin getSecurityPlugin()
        Gets the value of the securityPlugin property.
        Returns:
        possible object is SecurityPlugin
      • setSecurityPlugin

        public void setSecurityPlugin​(SecurityPlugin value)
        Sets the value of the securityPlugin property.
        Parameters:
        value - allowed object is SecurityPlugin
      • 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