|
|||||||||
| Home >> All >> org >> activemq >> [ ra overview ] | PREV CLASS NEXT CLASS | ||||||||
SUMMARY: JAVADOC | SOURCE | DOWNLOAD | NESTED | FIELD | CONSTR | METHOD |
DETAIL: FIELD | CONSTR | METHOD | ||||||||
org.activemq.ra
Class ActiveMQActivationSpec

java.lang.Objectorg.activemq.ra.ActiveMQActivationSpec
- All Implemented Interfaces:
- javax.resource.spi.ActivationSpec, javax.resource.spi.ResourceAdapterAssociation
- public class ActiveMQActivationSpec
- extends java.lang.Object
- implements javax.resource.spi.ActivationSpec
- extends java.lang.Object
- Version:
- $Revision: 1.1.1.1 $ $Date: 2005/03/11 21:15:09 $
| Constructor Summary | |
ActiveMQActivationSpec()
|
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
AUTO_ACKNOWLEDGE_MODE
public static final java.lang.String AUTO_ACKNOWLEDGE_MODE
- Auto-acknowledge constant for
acknowledgeModeproperty- See Also:
- Constant Field Values
DUPS_OK_ACKNOWLEDGE_MODE
public static final java.lang.String DUPS_OK_ACKNOWLEDGE_MODE
- Dups-ok-acknowledge constant for
acknowledgeModeproperty *- See Also:
- Constant Field Values
DURABLE_SUBSCRIPTION
public static final java.lang.String DURABLE_SUBSCRIPTION
- Durable constant for
subscriptionDurabilityproperty *- See Also:
- Constant Field Values
NON_DURABLE_SUBSCRIPTION
public static final java.lang.String NON_DURABLE_SUBSCRIPTION
- NonDurable constant for
subscriptionDurabilityproperty *- See Also:
- Constant Field Values
INVALID_ACKNOWLEDGE_MODE
public static final int INVALID_ACKNOWLEDGE_MODE
- See Also:
- Constant Field Values
resourceAdapter
private ActiveMQResourceAdapter resourceAdapter
destinationType
private java.lang.String destinationType
messageSelector
private java.lang.String messageSelector
destination
private java.lang.String destination
acknowledgeMode
private java.lang.String acknowledgeMode
userName
private java.lang.String userName
password
private java.lang.String password
clientId
private java.lang.String clientId
subscriptionName
private java.lang.String subscriptionName
subscriptionDurability
private java.lang.String subscriptionDurability
noLocal
private java.lang.String noLocal
useRAManagedTransaction
private java.lang.String useRAManagedTransaction
maxSessions
private java.lang.String maxSessions
maxMessagesPerSessions
private java.lang.String maxMessagesPerSessions
enableBatch
private java.lang.String enableBatch
maxMessagesPerBatch
private java.lang.String maxMessagesPerBatch
| Constructor Detail |
ActiveMQActivationSpec
public ActiveMQActivationSpec()
| Method Detail |
validate
public void validate()
throws javax.resource.spi.InvalidPropertyException
- Specified by:
validatein interfacejavax.resource.spi.ActivationSpec
isValidUseRAManagedTransaction
private boolean isValidUseRAManagedTransaction(java.util.List errorMessages)
isValidNoLocal
private boolean isValidNoLocal(java.util.List errorMessages)
isValidMessageSelector
private boolean isValidMessageSelector(java.util.List errorMessages)
isValidMaxSessions
private boolean isValidMaxSessions(java.util.List errorMessages)
isValidMaxMessagesPerSessions
private boolean isValidMaxMessagesPerSessions(java.util.List errorMessages)
isValidMaxMessagesPerBatch
private boolean isValidMaxMessagesPerBatch(java.util.List errorMessages)
isValidEnableBatch
private boolean isValidEnableBatch(java.util.List errorMessages)
getResourceAdapter
public javax.resource.spi.ResourceAdapter getResourceAdapter()
- Specified by:
getResourceAdapterin interfacejavax.resource.spi.ResourceAdapterAssociation
setResourceAdapter
public void setResourceAdapter(javax.resource.spi.ResourceAdapter resourceAdapter) throws javax.resource.ResourceException
- Specified by:
setResourceAdapterin interfacejavax.resource.spi.ResourceAdapterAssociation
getDestinationType
public java.lang.String getDestinationType()
setDestinationType
public void setDestinationType(java.lang.String destinationType)
getPassword
public java.lang.String getPassword()
setPassword
public void setPassword(java.lang.String password)
getUserName
public java.lang.String getUserName()
setUserName
public void setUserName(java.lang.String userName)
getMessageSelector
public java.lang.String getMessageSelector()
setMessageSelector
public void setMessageSelector(java.lang.String messageSelector)
getNoLocal
public java.lang.String getNoLocal()
setNoLocal
public void setNoLocal(java.lang.String noLocal)
getAcknowledgeMode
public java.lang.String getAcknowledgeMode()
setAcknowledgeMode
public void setAcknowledgeMode(java.lang.String acknowledgeMode)
getClientId
public java.lang.String getClientId()
setClientId
public void setClientId(java.lang.String clientId)
getDestination
public java.lang.String getDestination()
setDestination
public void setDestination(java.lang.String destination)
getSubscriptionDurability
public java.lang.String getSubscriptionDurability()
setSubscriptionDurability
public void setSubscriptionDurability(java.lang.String subscriptionDurability)
getSubscriptionName
public java.lang.String getSubscriptionName()
setSubscriptionName
public void setSubscriptionName(java.lang.String subscriptionName)
isValidSubscriptionName
private boolean isValidSubscriptionName(java.util.List errorMessages)
isValidClientId
private boolean isValidClientId(java.util.List errorMessages)
isDurableSubscription
public boolean isDurableSubscription()
isValidSubscriptionDurability
private boolean isValidSubscriptionDurability(java.util.List errorMessages)
isValidAcknowledgeMode
private boolean isValidAcknowledgeMode(java.util.List errorMessages)
isValidDestinationType
private boolean isValidDestinationType(java.util.List errorMessages)
isValidDestination
private boolean isValidDestination(java.util.List errorMessages)
isEmpty
private boolean isEmpty(java.lang.String value)
toString
public java.lang.String toString()
- Description copied from class:
java.lang.Object - Convert this Object to a human-readable String.
There are no limits placed on how long this String
should be or what it should contain. We suggest you
make it as intuitive as possible to be able to place
it into System.out.println() 55
and such.
It is typical, but not required, to ensure that this method never completes abruptly with a java.lang.RuntimeException.
This method will be called when performing string concatenation with this object. If the result is
null, string concatenation will instead use"null".The default implementation returns
getClass().getName() + "@" + Integer.toHexString(hashCode()).
getAcknowledgeModeForSession
public int getAcknowledgeModeForSession()
createDestination
public org.activemq.message.ActiveMQDestination createDestination()
getMaxMessagesPerSessions
public java.lang.String getMaxMessagesPerSessions()
setMaxMessagesPerSessions
public void setMaxMessagesPerSessions(java.lang.String maxMessagesPerSessions)
getMaxSessions
public java.lang.String getMaxSessions()
setMaxSessions
public void setMaxSessions(java.lang.String maxSessions)
getUseRAManagedTransaction
public java.lang.String getUseRAManagedTransaction()
setUseRAManagedTransaction
public void setUseRAManagedTransaction(java.lang.String useRAManagedTransaction)
getMaxMessagesPerSessionsIntValue
public int getMaxMessagesPerSessionsIntValue()
getMaxSessionsIntValue
public int getMaxSessionsIntValue()
isUseRAManagedTransactionEnabled
public boolean isUseRAManagedTransactionEnabled()
getNoLocalBooleanValue
public boolean getNoLocalBooleanValue()
getEnableBatch
public java.lang.String getEnableBatch()
setEnableBatch
public void setEnableBatch(java.lang.String enableBatch)
getEnableBatchBooleanValue
public boolean getEnableBatchBooleanValue()
getMaxMessagesPerBatchIntValue
public int getMaxMessagesPerBatchIntValue()
getMaxMessagesPerBatch
public java.lang.String getMaxMessagesPerBatch()
setMaxMessagesPerBatch
public void setMaxMessagesPerBatch(java.lang.String maxMessagesPerBatch)
|
|||||||||
| Home >> All >> org >> activemq >> [ ra overview ] | PREV CLASS NEXT CLASS | ||||||||
SUMMARY: JAVADOC | SOURCE | DOWNLOAD | NESTED | FIELD | CONSTR | METHOD |
DETAIL: FIELD | CONSTR | METHOD | ||||||||
JAVADOC
org.activemq.ra.ActiveMQActivationSpec