public class ActiveMQActivationSpec extends Object implements MessageActivationSpec, Serializable
| Modifier and Type | Field and Description |
|---|---|
static String |
AUTO_ACKNOWLEDGE_MODE
Auto-acknowledge constant for
acknowledgeMode property * |
static String |
DUPS_OK_ACKNOWLEDGE_MODE
Dups-ok-acknowledge constant for
acknowledgeMode property * |
static String |
DURABLE_SUBSCRIPTION
Durable constant for
subscriptionDurability property * |
static int |
INVALID_ACKNOWLEDGE_MODE |
static String |
NON_DURABLE_SUBSCRIPTION
NonDurable constant for
subscriptionDurability property * |
| Constructor and Description |
|---|
ActiveMQActivationSpec() |
public static final String AUTO_ACKNOWLEDGE_MODE
acknowledgeMode property *public static final String DUPS_OK_ACKNOWLEDGE_MODE
acknowledgeMode property *public static final String DURABLE_SUBSCRIPTION
subscriptionDurability property *public static final String NON_DURABLE_SUBSCRIPTION
subscriptionDurability property *public static final int INVALID_ACKNOWLEDGE_MODE
public ActiveMQActivationSpec()
public void validate() throws InvalidPropertyException
validate in interface ActivationSpecInvalidPropertyExceptionActivationSpec.validate()public boolean isValidUseRAManagedTransaction(List<String> errorMessages)
isValidUseRAManagedTransaction in interface MessageActivationSpecpublic boolean isValidNoLocal(List<String> errorMessages)
isValidNoLocal in interface MessageActivationSpecpublic boolean isValidMessageSelector(List<String> errorMessages)
isValidMessageSelector in interface MessageActivationSpecpublic boolean isValidMaxSessions(List<String> errorMessages)
isValidMaxSessions in interface MessageActivationSpecpublic boolean isValidMaxMessagesPerSessions(List<String> errorMessages)
isValidMaxMessagesPerSessions in interface MessageActivationSpecpublic boolean isValidMaxMessagesPerBatch(List<String> errorMessages)
isValidMaxMessagesPerBatch in interface MessageActivationSpecpublic boolean isValidEnableBatch(List<String> errorMessages)
isValidEnableBatch in interface MessageActivationSpecpublic ResourceAdapter getResourceAdapter()
getResourceAdapter in interface ResourceAdapterAssociationgetResourceAdapter in interface MessageActivationSpecResourceAdapterAssociation.getResourceAdapter()public void setResourceAdapter(ResourceAdapter resourceAdapter) throws ResourceException
setResourceAdapter in interface ResourceAdapterAssociationResourceExceptionResourceAdapterAssociation.setResourceAdapter(javax.resource.spi.ResourceAdapter)public String getDestinationType()
getDestinationType in interface MessageActivationSpecpublic void setDestinationType(String destinationType)
destinationType - The destinationType to set.public String getPassword()
getPassword in interface MessageActivationSpecpublic void setPassword(String password)
public String getUserName()
getUserName in interface MessageActivationSpecpublic void setUserName(String userName)
public String getMessageSelector()
getMessageSelector in interface MessageActivationSpecpublic void setMessageSelector(String messageSelector)
messageSelector - The messageSelector to set.public String getNoLocal()
getNoLocal in interface MessageActivationSpecpublic void setNoLocal(String noLocal)
noLocal - The noLocal to set.public String getAcknowledgeMode()
getAcknowledgeMode in interface MessageActivationSpecpublic void setAcknowledgeMode(String acknowledgeMode)
public String getClientId()
getClientId in interface MessageActivationSpecpublic void setClientId(String clientId)
public String getDestination()
getDestination in interface MessageActivationSpecpublic void setDestination(String destination)
public String getSubscriptionDurability()
getSubscriptionDurability in interface MessageActivationSpecpublic void setSubscriptionDurability(String subscriptionDurability)
public String getSubscriptionName()
getSubscriptionName in interface MessageActivationSpecpublic void setSubscriptionName(String subscriptionName)
public boolean isValidSubscriptionName(List<String> errorMessages)
isValidSubscriptionName in interface MessageActivationSpecpublic boolean isValidClientId(List<String> errorMessages)
isValidClientId in interface MessageActivationSpecpublic boolean isDurableSubscription()
isDurableSubscription in interface MessageActivationSpecpublic boolean isValidSubscriptionDurability(List<String> errorMessages)
isValidSubscriptionDurability in interface MessageActivationSpecpublic boolean isValidAcknowledgeMode(List<String> errorMessages)
isValidAcknowledgeMode in interface MessageActivationSpecpublic boolean isValidDestinationType(List<String> errorMessages)
isValidDestinationType in interface MessageActivationSpecpublic boolean isValidDestination(List<String> errorMessages)
isValidDestination in interface MessageActivationSpecpublic boolean isEmpty(String value)
isEmpty in interface MessageActivationSpecpublic int getAcknowledgeModeForSession()
getAcknowledgeModeForSession in interface MessageActivationSpecpublic void setActiveMQDestination(ActiveMQDestination destination)
public ActiveMQDestination createDestination()
public String getMaxMessagesPerSessions()
getMaxMessagesPerSessions in interface MessageActivationSpecpublic void setMaxMessagesPerSessions(String maxMessagesPerSessions)
public String getMaxSessions()
getMaxSessions in interface MessageActivationSpecpublic void setMaxSessions(String maxSessions)
public String getUseRAManagedTransaction()
getUseRAManagedTransaction in interface MessageActivationSpecpublic void setUseRAManagedTransaction(String useRAManagedTransaction)
public int getMaxMessagesPerSessionsIntValue()
getMaxMessagesPerSessionsIntValue in interface MessageActivationSpecpublic int getMaxSessionsIntValue()
getMaxSessionsIntValue in interface MessageActivationSpecpublic boolean isUseRAManagedTransactionEnabled()
isUseRAManagedTransactionEnabled in interface MessageActivationSpecpublic boolean getNoLocalBooleanValue()
getNoLocalBooleanValue in interface MessageActivationSpecpublic String getEnableBatch()
getEnableBatch in interface MessageActivationSpecpublic void setEnableBatch(String enableBatch)
public boolean getEnableBatchBooleanValue()
getEnableBatchBooleanValue in interface MessageActivationSpecpublic int getMaxMessagesPerBatchIntValue()
getMaxMessagesPerBatchIntValue in interface MessageActivationSpecpublic String getMaxMessagesPerBatch()
getMaxMessagesPerBatch in interface MessageActivationSpecpublic void setMaxMessagesPerBatch(String maxMessagesPerBatch)
public double getBackOffMultiplier()
getBackOffMultiplier in interface MessageActivationSpecpublic long getInitialRedeliveryDelay()
getInitialRedeliveryDelay in interface MessageActivationSpecpublic int getMaximumRedeliveries()
getMaximumRedeliveries in interface MessageActivationSpecpublic boolean isUseExponentialBackOff()
isUseExponentialBackOff in interface MessageActivationSpecpublic void setBackOffMultiplier(double backOffMultiplier)
public long getMaximumRedeliveryDelay()
getMaximumRedeliveryDelay in interface MessageActivationSpecpublic void setMaximumRedeliveryDelay(long maximumRedeliveryDelay)
public void setInitialRedeliveryDelay(long initialRedeliveryDelay)
public void setMaximumRedeliveries(int maximumRedeliveries)
public void setUseExponentialBackOff(boolean useExponentialBackOff)
public RedeliveryPolicy redeliveryPolicy()
redeliveryPolicy in interface MessageActivationSpecpublic RedeliveryPolicy lazyCreateRedeliveryPolicy()
lazyCreateRedeliveryPolicy in interface MessageActivationSpecpublic void setUseJndi(boolean useJndi)
public boolean isUseJndi()
isUseJndi in interface MessageActivationSpecpublic String getTrustStore()
getTrustStore in interface MessageActivationSpecpublic void setTrustStore(String trustStore)
public String getTrustStorePassword()
getTrustStorePassword in interface MessageActivationSpecpublic void setTrustStorePassword(String trustStorePassword)
public String getKeyStore()
getKeyStore in interface MessageActivationSpecpublic void setKeyStore(String keyStore)
public String getKeyStorePassword()
getKeyStorePassword in interface MessageActivationSpecpublic void setKeyStorePassword(String keyStorePassword)
public String getKeyStoreKeyPassword()
getKeyStoreKeyPassword in interface MessageActivationSpecpublic void setKeyStoreKeyPassword(String keyStoreKeyPassword)
Copyright © 2005–2016 FuseSource, Corp.. All rights reserved.