org.apache.openejb.jee.wls
Class MessageDrivenDescriptor

java.lang.Object
  extended by org.apache.openejb.jee.wls.MessageDrivenDescriptor

public class MessageDrivenDescriptor
extends java.lang.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 Summary
protected  java.lang.String connectionFactoryJndiName
           
protected  java.lang.String connectionFactoryResourceLink
           
protected  java.lang.String destinationJndiName
           
protected  java.lang.String destinationResourceLink
           
protected  DistributedDestinationConnection distributedDestinationConnection
           
protected  java.lang.Boolean durableSubscriptionDeletion
           
protected  java.lang.Boolean generateUniqueJmsClientId
           
protected  java.lang.String id
           
protected  java.lang.String initialContextFactory
           
protected  java.math.BigInteger initSuspendSeconds
           
protected  java.lang.String jmsClientId
           
protected  java.math.BigInteger jmsPollingIntervalSeconds
           
protected  java.math.BigInteger maxMessagesInTransaction
           
protected  java.math.BigInteger maxSuspendSeconds
           
protected  Pool pool
           
protected  java.lang.String providerUrl
           
protected  java.lang.String resourceAdapterJndiName
           
protected  SecurityPlugin securityPlugin
           
protected  TimerDescriptor timerDescriptor
           
 
Constructor Summary
MessageDrivenDescriptor()
           
 
Method Summary
 java.lang.String getConnectionFactoryJndiName()
          Gets the value of the connectionFactoryJndiName property.
 java.lang.String getConnectionFactoryResourceLink()
          Gets the value of the connectionFactoryResourceLink property.
 java.lang.String getDestinationJndiName()
          Gets the value of the destinationJndiName property.
 java.lang.String getDestinationResourceLink()
          Gets the value of the destinationResourceLink property.
 DistributedDestinationConnection getDistributedDestinationConnection()
          Gets the value of the distributedDestinationConnection property.
 java.lang.Boolean getDurableSubscriptionDeletion()
          Gets the value of the durableSubscriptionDeletion property.
 java.lang.Boolean getGenerateUniqueJmsClientId()
          Gets the value of the generateUniqueJmsClientId property.
 java.lang.String getId()
          Gets the value of the id property.
 java.lang.String getInitialContextFactory()
          Gets the value of the initialContextFactory property.
 java.math.BigInteger getInitSuspendSeconds()
          Gets the value of the initSuspendSeconds property.
 java.lang.String getJmsClientId()
          Gets the value of the jmsClientId property.
 java.math.BigInteger getJmsPollingIntervalSeconds()
          Gets the value of the jmsPollingIntervalSeconds property.
 java.math.BigInteger getMaxMessagesInTransaction()
          Gets the value of the maxMessagesInTransaction property.
 java.math.BigInteger getMaxSuspendSeconds()
          Gets the value of the maxSuspendSeconds property.
 Pool getPool()
          Gets the value of the pool property.
 java.lang.String getProviderUrl()
          Gets the value of the providerUrl property.
 java.lang.String getResourceAdapterJndiName()
          Gets the value of the resourceAdapterJndiName property.
 SecurityPlugin getSecurityPlugin()
          Gets the value of the securityPlugin property.
 TimerDescriptor getTimerDescriptor()
          Gets the value of the timerDescriptor property.
 void setConnectionFactoryJndiName(java.lang.String value)
          Sets the value of the connectionFactoryJndiName property.
 void setConnectionFactoryResourceLink(java.lang.String value)
          Sets the value of the connectionFactoryResourceLink property.
 void setDestinationJndiName(java.lang.String value)
          Sets the value of the destinationJndiName property.
 void setDestinationResourceLink(java.lang.String value)
          Sets the value of the destinationResourceLink property.
 void setDistributedDestinationConnection(DistributedDestinationConnection value)
          Sets the value of the distributedDestinationConnection property.
 void setDurableSubscriptionDeletion(java.lang.Boolean value)
          Sets the value of the durableSubscriptionDeletion property.
 void setGenerateUniqueJmsClientId(java.lang.Boolean value)
          Sets the value of the generateUniqueJmsClientId property.
 void setId(java.lang.String value)
          Sets the value of the id property.
 void setInitialContextFactory(java.lang.String value)
          Sets the value of the initialContextFactory property.
 void setInitSuspendSeconds(java.math.BigInteger value)
          Sets the value of the initSuspendSeconds property.
 void setJmsClientId(java.lang.String value)
          Sets the value of the jmsClientId property.
 void setJmsPollingIntervalSeconds(java.math.BigInteger value)
          Sets the value of the jmsPollingIntervalSeconds property.
 void setMaxMessagesInTransaction(java.math.BigInteger value)
          Sets the value of the maxMessagesInTransaction property.
 void setMaxSuspendSeconds(java.math.BigInteger value)
          Sets the value of the maxSuspendSeconds property.
 void setPool(Pool value)
          Sets the value of the pool property.
 void setProviderUrl(java.lang.String value)
          Sets the value of the providerUrl property.
 void setResourceAdapterJndiName(java.lang.String value)
          Sets the value of the resourceAdapterJndiName property.
 void setSecurityPlugin(SecurityPlugin value)
          Sets the value of the securityPlugin property.
 void setTimerDescriptor(TimerDescriptor value)
          Sets the value of the timerDescriptor property.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

pool

protected Pool pool

timerDescriptor

protected TimerDescriptor timerDescriptor

resourceAdapterJndiName

protected java.lang.String resourceAdapterJndiName

destinationJndiName

protected java.lang.String destinationJndiName

initialContextFactory

protected java.lang.String initialContextFactory

providerUrl

protected java.lang.String providerUrl

connectionFactoryJndiName

protected java.lang.String connectionFactoryJndiName

destinationResourceLink

protected java.lang.String destinationResourceLink

connectionFactoryResourceLink

protected java.lang.String connectionFactoryResourceLink

jmsPollingIntervalSeconds

protected java.math.BigInteger jmsPollingIntervalSeconds

jmsClientId

protected java.lang.String jmsClientId

generateUniqueJmsClientId

protected java.lang.Boolean generateUniqueJmsClientId

durableSubscriptionDeletion

protected java.lang.Boolean durableSubscriptionDeletion

maxMessagesInTransaction

protected java.math.BigInteger maxMessagesInTransaction

distributedDestinationConnection

protected DistributedDestinationConnection distributedDestinationConnection

initSuspendSeconds

protected java.math.BigInteger initSuspendSeconds

maxSuspendSeconds

protected java.math.BigInteger maxSuspendSeconds

securityPlugin

protected SecurityPlugin securityPlugin

id

protected java.lang.String id
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 java.lang.String getResourceAdapterJndiName()
Gets the value of the resourceAdapterJndiName property.

Returns:
possible object is String

setResourceAdapterJndiName

public void setResourceAdapterJndiName(java.lang.String value)
Sets the value of the resourceAdapterJndiName property.

Parameters:
value - allowed object is String

getDestinationJndiName

public java.lang.String getDestinationJndiName()
Gets the value of the destinationJndiName property.

Returns:
possible object is String

setDestinationJndiName

public void setDestinationJndiName(java.lang.String value)
Sets the value of the destinationJndiName property.

Parameters:
value - allowed object is String

getInitialContextFactory

public java.lang.String getInitialContextFactory()
Gets the value of the initialContextFactory property.

Returns:
possible object is String

setInitialContextFactory

public void setInitialContextFactory(java.lang.String value)
Sets the value of the initialContextFactory property.

Parameters:
value - allowed object is String

getProviderUrl

public java.lang.String getProviderUrl()
Gets the value of the providerUrl property.

Returns:
possible object is String

setProviderUrl

public void setProviderUrl(java.lang.String value)
Sets the value of the providerUrl property.

Parameters:
value - allowed object is String

getConnectionFactoryJndiName

public java.lang.String getConnectionFactoryJndiName()
Gets the value of the connectionFactoryJndiName property.

Returns:
possible object is String

setConnectionFactoryJndiName

public void setConnectionFactoryJndiName(java.lang.String value)
Sets the value of the connectionFactoryJndiName property.

Parameters:
value - allowed object is String

getDestinationResourceLink

public java.lang.String getDestinationResourceLink()
Gets the value of the destinationResourceLink property.

Returns:
possible object is String

setDestinationResourceLink

public void setDestinationResourceLink(java.lang.String value)
Sets the value of the destinationResourceLink property.

Parameters:
value - allowed object is String

getConnectionFactoryResourceLink

public java.lang.String getConnectionFactoryResourceLink()
Gets the value of the connectionFactoryResourceLink property.

Returns:
possible object is String

setConnectionFactoryResourceLink

public void setConnectionFactoryResourceLink(java.lang.String value)
Sets the value of the connectionFactoryResourceLink property.

Parameters:
value - allowed object is String

getJmsPollingIntervalSeconds

public java.math.BigInteger getJmsPollingIntervalSeconds()
Gets the value of the jmsPollingIntervalSeconds property.

Returns:
possible object is BigInteger

setJmsPollingIntervalSeconds

public void setJmsPollingIntervalSeconds(java.math.BigInteger value)
Sets the value of the jmsPollingIntervalSeconds property.

Parameters:
value - allowed object is BigInteger

getJmsClientId

public java.lang.String getJmsClientId()
Gets the value of the jmsClientId property.

Returns:
possible object is String

setJmsClientId

public void setJmsClientId(java.lang.String value)
Sets the value of the jmsClientId property.

Parameters:
value - allowed object is String

getGenerateUniqueJmsClientId

public java.lang.Boolean getGenerateUniqueJmsClientId()
Gets the value of the generateUniqueJmsClientId property.

Returns:
possible object is Boolean

setGenerateUniqueJmsClientId

public void setGenerateUniqueJmsClientId(java.lang.Boolean value)
Sets the value of the generateUniqueJmsClientId property.

Parameters:
value - allowed object is Boolean

getDurableSubscriptionDeletion

public java.lang.Boolean getDurableSubscriptionDeletion()
Gets the value of the durableSubscriptionDeletion property.

Returns:
possible object is Boolean

setDurableSubscriptionDeletion

public void setDurableSubscriptionDeletion(java.lang.Boolean value)
Sets the value of the durableSubscriptionDeletion property.

Parameters:
value - allowed object is Boolean

getMaxMessagesInTransaction

public java.math.BigInteger getMaxMessagesInTransaction()
Gets the value of the maxMessagesInTransaction property.

Returns:
possible object is BigInteger

setMaxMessagesInTransaction

public void setMaxMessagesInTransaction(java.math.BigInteger value)
Sets the value of the maxMessagesInTransaction property.

Parameters:
value - allowed object is BigInteger

getDistributedDestinationConnection

public DistributedDestinationConnection getDistributedDestinationConnection()
Gets the value of the distributedDestinationConnection property.

Returns:
possible object is DistributedDestinationConnection

setDistributedDestinationConnection

public void setDistributedDestinationConnection(DistributedDestinationConnection value)
Sets the value of the distributedDestinationConnection property.

Parameters:
value - allowed object is DistributedDestinationConnection

getInitSuspendSeconds

public java.math.BigInteger getInitSuspendSeconds()
Gets the value of the initSuspendSeconds property.

Returns:
possible object is BigInteger

setInitSuspendSeconds

public void setInitSuspendSeconds(java.math.BigInteger value)
Sets the value of the initSuspendSeconds property.

Parameters:
value - allowed object is BigInteger

getMaxSuspendSeconds

public java.math.BigInteger getMaxSuspendSeconds()
Gets the value of the maxSuspendSeconds property.

Returns:
possible object is BigInteger

setMaxSuspendSeconds

public void setMaxSuspendSeconds(java.math.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 java.lang.String getId()
Gets the value of the id property.

Returns:
possible object is String

setId

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

Parameters:
value - allowed object is String


Copyright © 1999-2011 The Apache OpenEJB development community. All Rights Reserved.