org.apache.activemq.ra
Interface MessageActivationSpec

All Superinterfaces:
javax.resource.spi.ActivationSpec, javax.resource.spi.ResourceAdapterAssociation
All Known Implementing Classes:
ActiveMQActivationSpec

public interface MessageActivationSpec
extends javax.resource.spi.ActivationSpec


Method Summary
 java.lang.String getAcknowledgeMode()
           
 int getAcknowledgeModeForSession()
           
 double getBackOffMultiplier()
           
 java.lang.String getClientId()
           
 java.lang.String getDestination()
           
 java.lang.String getDestinationType()
           
 java.lang.String getEnableBatch()
           
 boolean getEnableBatchBooleanValue()
           
 long getInitialRedeliveryDelay()
           
 int getMaximumRedeliveries()
           
 long getMaximumRedeliveryDelay()
           
 java.lang.String getMaxMessagesPerBatch()
           
 int getMaxMessagesPerBatchIntValue()
           
 java.lang.String getMaxMessagesPerSessions()
           
 int getMaxMessagesPerSessionsIntValue()
           
 java.lang.String getMaxSessions()
           
 int getMaxSessionsIntValue()
           
 java.lang.String getMessageSelector()
           
 java.lang.String getNoLocal()
           
 boolean getNoLocalBooleanValue()
           
 java.lang.String getPassword()
           
 javax.resource.spi.ResourceAdapter getResourceAdapter()
           
 java.lang.String getSubscriptionDurability()
           
 java.lang.String getSubscriptionName()
           
 java.lang.String getUseRAManagedTransaction()
           
 java.lang.String getUserName()
           
 boolean isDurableSubscription()
           
 boolean isEmpty(java.lang.String value)
           
 boolean isUseExponentialBackOff()
           
 boolean isUseRAManagedTransactionEnabled()
           
 boolean isValidAcknowledgeMode(java.util.List<java.lang.String> errorMessages)
           
 boolean isValidClientId(java.util.List<java.lang.String> errorMessages)
           
 boolean isValidDestination(java.util.List<java.lang.String> errorMessages)
           
 boolean isValidDestinationType(java.util.List<java.lang.String> errorMessages)
           
 boolean isValidEnableBatch(java.util.List<java.lang.String> errorMessages)
           
 boolean isValidMaxMessagesPerBatch(java.util.List<java.lang.String> errorMessages)
           
 boolean isValidMaxMessagesPerSessions(java.util.List<java.lang.String> errorMessages)
           
 boolean isValidMaxSessions(java.util.List<java.lang.String> errorMessages)
           
 boolean isValidMessageSelector(java.util.List<java.lang.String> errorMessages)
           
 boolean isValidNoLocal(java.util.List<java.lang.String> errorMessages)
           
 boolean isValidSubscriptionDurability(java.util.List<java.lang.String> errorMessages)
           
 boolean isValidSubscriptionName(java.util.List<java.lang.String> errorMessages)
           
 boolean isValidUseRAManagedTransaction(java.util.List<java.lang.String> errorMessages)
           
 RedeliveryPolicy lazyCreateRedeliveryPolicy()
           
 RedeliveryPolicy redeliveryPolicy()
           
 
Methods inherited from interface javax.resource.spi.ActivationSpec
validate
 
Methods inherited from interface javax.resource.spi.ResourceAdapterAssociation
setResourceAdapter
 

Method Detail

isValidUseRAManagedTransaction

boolean isValidUseRAManagedTransaction(java.util.List<java.lang.String> errorMessages)

isValidNoLocal

boolean isValidNoLocal(java.util.List<java.lang.String> errorMessages)

isValidMessageSelector

boolean isValidMessageSelector(java.util.List<java.lang.String> errorMessages)

isValidMaxSessions

boolean isValidMaxSessions(java.util.List<java.lang.String> errorMessages)

isValidMaxMessagesPerSessions

boolean isValidMaxMessagesPerSessions(java.util.List<java.lang.String> errorMessages)

isValidMaxMessagesPerBatch

boolean isValidMaxMessagesPerBatch(java.util.List<java.lang.String> errorMessages)

isValidEnableBatch

boolean isValidEnableBatch(java.util.List<java.lang.String> errorMessages)

getResourceAdapter

javax.resource.spi.ResourceAdapter getResourceAdapter()
Specified by:
getResourceAdapter in interface javax.resource.spi.ResourceAdapterAssociation
See Also:
ResourceAdapterAssociation.getResourceAdapter()

getDestinationType

java.lang.String getDestinationType()
Returns:
Returns the destinationType.

getPassword

java.lang.String getPassword()

getUserName

java.lang.String getUserName()

getMessageSelector

java.lang.String getMessageSelector()
Returns:
Returns the messageSelector.

getNoLocal

java.lang.String getNoLocal()
Returns:
Returns the noLocal.

getAcknowledgeMode

java.lang.String getAcknowledgeMode()

getClientId

java.lang.String getClientId()

getDestination

java.lang.String getDestination()

getSubscriptionDurability

java.lang.String getSubscriptionDurability()

getSubscriptionName

java.lang.String getSubscriptionName()

isValidSubscriptionName

boolean isValidSubscriptionName(java.util.List<java.lang.String> errorMessages)

isValidClientId

boolean isValidClientId(java.util.List<java.lang.String> errorMessages)

isDurableSubscription

boolean isDurableSubscription()

isValidSubscriptionDurability

boolean isValidSubscriptionDurability(java.util.List<java.lang.String> errorMessages)

isValidAcknowledgeMode

boolean isValidAcknowledgeMode(java.util.List<java.lang.String> errorMessages)

isValidDestinationType

boolean isValidDestinationType(java.util.List<java.lang.String> errorMessages)

isValidDestination

boolean isValidDestination(java.util.List<java.lang.String> errorMessages)

isEmpty

boolean isEmpty(java.lang.String value)

getAcknowledgeModeForSession

int getAcknowledgeModeForSession()

getMaxMessagesPerSessions

java.lang.String getMaxMessagesPerSessions()

getMaxSessions

java.lang.String getMaxSessions()

getUseRAManagedTransaction

java.lang.String getUseRAManagedTransaction()

getMaxMessagesPerSessionsIntValue

int getMaxMessagesPerSessionsIntValue()

getMaxSessionsIntValue

int getMaxSessionsIntValue()

isUseRAManagedTransactionEnabled

boolean isUseRAManagedTransactionEnabled()

getNoLocalBooleanValue

boolean getNoLocalBooleanValue()

getEnableBatch

java.lang.String getEnableBatch()

getEnableBatchBooleanValue

boolean getEnableBatchBooleanValue()

getMaxMessagesPerBatchIntValue

int getMaxMessagesPerBatchIntValue()

getMaxMessagesPerBatch

java.lang.String getMaxMessagesPerBatch()

getBackOffMultiplier

double getBackOffMultiplier()

getMaximumRedeliveryDelay

long getMaximumRedeliveryDelay()

getInitialRedeliveryDelay

long getInitialRedeliveryDelay()

getMaximumRedeliveries

int getMaximumRedeliveries()

isUseExponentialBackOff

boolean isUseExponentialBackOff()

redeliveryPolicy

RedeliveryPolicy redeliveryPolicy()

lazyCreateRedeliveryPolicy

RedeliveryPolicy lazyCreateRedeliveryPolicy()


Copyright © 2005-2011 FuseSource, Corp.. All Rights Reserved.