org.apache.activemq.ra
Interface MessageActivationSpec

All Superinterfaces:
ActivationSpec, ResourceAdapterAssociation
All Known Implementing Classes:
ActiveMQActivationSpec

public interface MessageActivationSpec
extends ActivationSpec


Method Summary
 String getAcknowledgeMode()
           
 int getAcknowledgeModeForSession()
           
 double getBackOffMultiplier()
           
 String getClientId()
           
 String getDestination()
           
 String getDestinationType()
           
 String getEnableBatch()
           
 boolean getEnableBatchBooleanValue()
           
 long getInitialRedeliveryDelay()
           
 int getMaximumRedeliveries()
           
 long getMaximumRedeliveryDelay()
           
 String getMaxMessagesPerBatch()
           
 int getMaxMessagesPerBatchIntValue()
           
 String getMaxMessagesPerSessions()
           
 int getMaxMessagesPerSessionsIntValue()
           
 String getMaxSessions()
           
 int getMaxSessionsIntValue()
           
 String getMessageSelector()
           
 String getNoLocal()
           
 boolean getNoLocalBooleanValue()
           
 String getPassword()
           
 ResourceAdapter getResourceAdapter()
           
 String getSubscriptionDurability()
           
 String getSubscriptionName()
           
 String getUseRAManagedTransaction()
           
 String getUserName()
           
 boolean isDurableSubscription()
           
 boolean isEmpty(String value)
           
 boolean isUseExponentialBackOff()
           
 boolean isUseRAManagedTransactionEnabled()
           
 boolean isValidAcknowledgeMode(List<String> errorMessages)
           
 boolean isValidClientId(List<String> errorMessages)
           
 boolean isValidDestination(List<String> errorMessages)
           
 boolean isValidDestinationType(List<String> errorMessages)
           
 boolean isValidEnableBatch(List<String> errorMessages)
           
 boolean isValidMaxMessagesPerBatch(List<String> errorMessages)
           
 boolean isValidMaxMessagesPerSessions(List<String> errorMessages)
           
 boolean isValidMaxSessions(List<String> errorMessages)
           
 boolean isValidMessageSelector(List<String> errorMessages)
           
 boolean isValidNoLocal(List<String> errorMessages)
           
 boolean isValidSubscriptionDurability(List<String> errorMessages)
           
 boolean isValidSubscriptionName(List<String> errorMessages)
           
 boolean isValidUseRAManagedTransaction(List<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(List<String> errorMessages)

isValidNoLocal

boolean isValidNoLocal(List<String> errorMessages)

isValidMessageSelector

boolean isValidMessageSelector(List<String> errorMessages)

isValidMaxSessions

boolean isValidMaxSessions(List<String> errorMessages)

isValidMaxMessagesPerSessions

boolean isValidMaxMessagesPerSessions(List<String> errorMessages)

isValidMaxMessagesPerBatch

boolean isValidMaxMessagesPerBatch(List<String> errorMessages)

isValidEnableBatch

boolean isValidEnableBatch(List<String> errorMessages)

getResourceAdapter

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

getDestinationType

String getDestinationType()
Returns:
Returns the destinationType.

getPassword

String getPassword()

getUserName

String getUserName()

getMessageSelector

String getMessageSelector()
Returns:
Returns the messageSelector.

getNoLocal

String getNoLocal()
Returns:
Returns the noLocal.

getAcknowledgeMode

String getAcknowledgeMode()

getClientId

String getClientId()

getDestination

String getDestination()

getSubscriptionDurability

String getSubscriptionDurability()

getSubscriptionName

String getSubscriptionName()

isValidSubscriptionName

boolean isValidSubscriptionName(List<String> errorMessages)

isValidClientId

boolean isValidClientId(List<String> errorMessages)

isDurableSubscription

boolean isDurableSubscription()

isValidSubscriptionDurability

boolean isValidSubscriptionDurability(List<String> errorMessages)

isValidAcknowledgeMode

boolean isValidAcknowledgeMode(List<String> errorMessages)

isValidDestinationType

boolean isValidDestinationType(List<String> errorMessages)

isValidDestination

boolean isValidDestination(List<String> errorMessages)

isEmpty

boolean isEmpty(String value)

getAcknowledgeModeForSession

int getAcknowledgeModeForSession()

getMaxMessagesPerSessions

String getMaxMessagesPerSessions()

getMaxSessions

String getMaxSessions()

getUseRAManagedTransaction

String getUseRAManagedTransaction()

getMaxMessagesPerSessionsIntValue

int getMaxMessagesPerSessionsIntValue()

getMaxSessionsIntValue

int getMaxSessionsIntValue()

isUseRAManagedTransactionEnabled

boolean isUseRAManagedTransactionEnabled()

getNoLocalBooleanValue

boolean getNoLocalBooleanValue()

getEnableBatch

String getEnableBatch()

getEnableBatchBooleanValue

boolean getEnableBatchBooleanValue()

getMaxMessagesPerBatchIntValue

int getMaxMessagesPerBatchIntValue()

getMaxMessagesPerBatch

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-2013 The Apache Software Foundation. All Rights Reserved.