org.apache.openejb.jee.wls
Class MessageDrivenDescriptor

java.lang.Object
  extended by org.apache.openejb.jee.wls.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 Summary
protected  String connectionFactoryJndiName
           
protected  String connectionFactoryResourceLink
           
protected  String destinationJndiName
           
protected  String destinationResourceLink
           
protected  DistributedDestinationConnection distributedDestinationConnection
           
protected  Boolean durableSubscriptionDeletion
           
protected  Boolean generateUniqueJmsClientId
           
protected  String id
           
protected  String initialContextFactory
           
protected  BigInteger initSuspendSeconds
           
protected  String jmsClientId
           
protected  BigInteger jmsPollingIntervalSeconds
           
protected  BigInteger maxMessagesInTransaction
           
protected  BigInteger maxSuspendSeconds
           
protected  Pool pool
           
protected  String providerUrl
           
protected  String resourceAdapterJndiName
           
protected  SecurityPlugin securityPlugin
           
protected  TimerDescriptor timerDescriptor
           
 
Constructor Summary
MessageDrivenDescriptor()
           
 
Method Summary
 String getConnectionFactoryJndiName()
          Gets the value of the connectionFactoryJndiName property.
 String getConnectionFactoryResourceLink()
          Gets the value of the connectionFactoryResourceLink property.
 String getDestinationJndiName()
          Gets the value of the destinationJndiName property.
 String getDestinationResourceLink()
          Gets the value of the destinationResourceLink property.
 DistributedDestinationConnection getDistributedDestinationConnection()
          Gets the value of the distributedDestinationConnection property.
 Boolean getDurableSubscriptionDeletion()
          Gets the value of the durableSubscriptionDeletion property.
 Boolean getGenerateUniqueJmsClientId()
          Gets the value of the generateUniqueJmsClientId property.
 String getId()
          Gets the value of the id property.
 String getInitialContextFactory()
          Gets the value of the initialContextFactory property.
 BigInteger getInitSuspendSeconds()
          Gets the value of the initSuspendSeconds property.
 String getJmsClientId()
          Gets the value of the jmsClientId property.
 BigInteger getJmsPollingIntervalSeconds()
          Gets the value of the jmsPollingIntervalSeconds property.
 BigInteger getMaxMessagesInTransaction()
          Gets the value of the maxMessagesInTransaction property.
 BigInteger getMaxSuspendSeconds()
          Gets the value of the maxSuspendSeconds property.
 Pool getPool()
          Gets the value of the pool property.
 String getProviderUrl()
          Gets the value of the providerUrl property.
 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(String value)
          Sets the value of the connectionFactoryJndiName property.
 void setConnectionFactoryResourceLink(String value)
          Sets the value of the connectionFactoryResourceLink property.
 void setDestinationJndiName(String value)
          Sets the value of the destinationJndiName property.
 void setDestinationResourceLink(String value)
          Sets the value of the destinationResourceLink property.
 void setDistributedDestinationConnection(DistributedDestinationConnection value)
          Sets the value of the distributedDestinationConnection property.
 void setDurableSubscriptionDeletion(Boolean value)
          Sets the value of the durableSubscriptionDeletion property.
 void setGenerateUniqueJmsClientId(Boolean value)
          Sets the value of the generateUniqueJmsClientId property.
 void setId(String value)
          Sets the value of the id property.
 void setInitialContextFactory(String value)
          Sets the value of the initialContextFactory property.
 void setInitSuspendSeconds(BigInteger value)
          Sets the value of the initSuspendSeconds property.
 void setJmsClientId(String value)
          Sets the value of the jmsClientId property.
 void setJmsPollingIntervalSeconds(BigInteger value)
          Sets the value of the jmsPollingIntervalSeconds property.
 void setMaxMessagesInTransaction(BigInteger value)
          Sets the value of the maxMessagesInTransaction property.
 void setMaxSuspendSeconds(BigInteger value)
          Sets the value of the maxSuspendSeconds property.
 void setPool(Pool value)
          Sets the value of the pool property.
 void setProviderUrl(String value)
          Sets the value of the providerUrl property.
 void setResourceAdapterJndiName(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 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

distributedDestinationConnection

protected DistributedDestinationConnection distributedDestinationConnection

initSuspendSeconds

protected BigInteger initSuspendSeconds

maxSuspendSeconds

protected BigInteger maxSuspendSeconds

securityPlugin

protected SecurityPlugin securityPlugin

id

protected 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 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

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


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