Package org.apache.openejb.jee.wls
Class MessageDrivenDescriptor
- java.lang.Object
-
- 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
Fields Modifier and Type Field Description protected StringconnectionFactoryJndiNameprotected StringconnectionFactoryResourceLinkprotected StringdestinationJndiNameprotected StringdestinationResourceLinkprotected DistributedDestinationConnectiondistributedDestinationConnectionprotected BooleandurableSubscriptionDeletionprotected BooleangenerateUniqueJmsClientIdprotected Stringidprotected StringinitialContextFactoryprotected BigIntegerinitSuspendSecondsprotected StringjmsClientIdprotected BigIntegerjmsPollingIntervalSecondsprotected BigIntegermaxMessagesInTransactionprotected BigIntegermaxSuspendSecondsprotected Poolpoolprotected StringproviderUrlprotected StringresourceAdapterJndiNameprotected SecurityPluginsecurityPluginprotected TimerDescriptortimerDescriptor
-
Constructor Summary
Constructors Constructor Description MessageDrivenDescriptor()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetConnectionFactoryJndiName()Gets the value of the connectionFactoryJndiName property.StringgetConnectionFactoryResourceLink()Gets the value of the connectionFactoryResourceLink property.StringgetDestinationJndiName()Gets the value of the destinationJndiName property.StringgetDestinationResourceLink()Gets the value of the destinationResourceLink property.DistributedDestinationConnectiongetDistributedDestinationConnection()Gets the value of the distributedDestinationConnection property.BooleangetDurableSubscriptionDeletion()Gets the value of the durableSubscriptionDeletion property.BooleangetGenerateUniqueJmsClientId()Gets the value of the generateUniqueJmsClientId property.StringgetId()Gets the value of the id property.StringgetInitialContextFactory()Gets the value of the initialContextFactory property.BigIntegergetInitSuspendSeconds()Gets the value of the initSuspendSeconds property.StringgetJmsClientId()Gets the value of the jmsClientId property.BigIntegergetJmsPollingIntervalSeconds()Gets the value of the jmsPollingIntervalSeconds property.BigIntegergetMaxMessagesInTransaction()Gets the value of the maxMessagesInTransaction property.BigIntegergetMaxSuspendSeconds()Gets the value of the maxSuspendSeconds property.PoolgetPool()Gets the value of the pool property.StringgetProviderUrl()Gets the value of the providerUrl property.StringgetResourceAdapterJndiName()Gets the value of the resourceAdapterJndiName property.SecurityPlugingetSecurityPlugin()Gets the value of the securityPlugin property.TimerDescriptorgetTimerDescriptor()Gets the value of the timerDescriptor property.voidsetConnectionFactoryJndiName(String value)Sets the value of the connectionFactoryJndiName property.voidsetConnectionFactoryResourceLink(String value)Sets the value of the connectionFactoryResourceLink property.voidsetDestinationJndiName(String value)Sets the value of the destinationJndiName property.voidsetDestinationResourceLink(String value)Sets the value of the destinationResourceLink property.voidsetDistributedDestinationConnection(DistributedDestinationConnection value)Sets the value of the distributedDestinationConnection property.voidsetDurableSubscriptionDeletion(Boolean value)Sets the value of the durableSubscriptionDeletion property.voidsetGenerateUniqueJmsClientId(Boolean value)Sets the value of the generateUniqueJmsClientId property.voidsetId(String value)Sets the value of the id property.voidsetInitialContextFactory(String value)Sets the value of the initialContextFactory property.voidsetInitSuspendSeconds(BigInteger value)Sets the value of the initSuspendSeconds property.voidsetJmsClientId(String value)Sets the value of the jmsClientId property.voidsetJmsPollingIntervalSeconds(BigInteger value)Sets the value of the jmsPollingIntervalSeconds property.voidsetMaxMessagesInTransaction(BigInteger value)Sets the value of the maxMessagesInTransaction property.voidsetMaxSuspendSeconds(BigInteger value)Sets the value of the maxSuspendSeconds property.voidsetPool(Pool value)Sets the value of the pool property.voidsetProviderUrl(String value)Sets the value of the providerUrl property.voidsetResourceAdapterJndiName(String value)Sets the value of the resourceAdapterJndiName property.voidsetSecurityPlugin(SecurityPlugin value)Sets the value of the securityPlugin property.voidsetTimerDescriptor(TimerDescriptor value)Sets the value of the timerDescriptor property.
-
-
-
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
-
-
Method Detail
-
setPool
public void setPool(Pool value)
Sets the value of the pool property.- Parameters:
value- allowed object isPool
-
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 isTimerDescriptor
-
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 isString
-
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 isString
-
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 isString
-
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 isString
-
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 isString
-
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 isString
-
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 isString
-
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 isBigInteger
-
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 isString
-
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 isBoolean
-
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 isBoolean
-
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 isBigInteger
-
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 isDistributedDestinationConnection
-
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 isBigInteger
-
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 isBigInteger
-
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 isSecurityPlugin
-
-