org.activemq.ra
Class ActiveMQActivationSpec

java.lang.Object
  extended by org.activemq.ra.ActiveMQActivationSpec
All Implemented Interfaces:
ActivationSpec, ResourceAdapterAssociation

public class ActiveMQActivationSpec
extends Object
implements ActivationSpec

Version:
$Revision: 1.1.1.1 $ $Date: 2005/03/11 21:15:09 $

Field Summary
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 Summary
ActiveMQActivationSpec()
           
 
Method Summary
 org.activemq.message.ActiveMQDestination createDestination()
           
 String getAcknowledgeMode()
           
 int getAcknowledgeModeForSession()
           
 String getClientId()
           
 String getDestination()
           
 String getDestinationType()
           
 String getEnableBatch()
           
 boolean getEnableBatchBooleanValue()
           
 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 isUseRAManagedTransactionEnabled()
           
 void setAcknowledgeMode(String acknowledgeMode)
           
 void setClientId(String clientId)
           
 void setDestination(String destination)
           
 void setDestinationType(String destinationType)
           
 void setEnableBatch(String enableBatch)
           
 void setMaxMessagesPerBatch(String maxMessagesPerBatch)
           
 void setMaxMessagesPerSessions(String maxMessagesPerSessions)
           
 void setMaxSessions(String maxSessions)
           
 void setMessageSelector(String messageSelector)
           
 void setNoLocal(String noLocal)
           
 void setPassword(String password)
           
 void setResourceAdapter(ResourceAdapter resourceAdapter)
           
 void setSubscriptionDurability(String subscriptionDurability)
           
 void setSubscriptionName(String subscriptionName)
           
 void setUseRAManagedTransaction(String useRAManagedTransaction)
           
 void setUserName(String userName)
           
 String toString()
           
 void validate()
           
 
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 String AUTO_ACKNOWLEDGE_MODE
Auto-acknowledge constant for acknowledgeMode property

See Also:
Constant Field Values

DUPS_OK_ACKNOWLEDGE_MODE

public static final String DUPS_OK_ACKNOWLEDGE_MODE
Dups-ok-acknowledge constant for acknowledgeMode property *

See Also:
Constant Field Values

DURABLE_SUBSCRIPTION

public static final String DURABLE_SUBSCRIPTION
Durable constant for subscriptionDurability property *

See Also:
Constant Field Values

NON_DURABLE_SUBSCRIPTION

public static final String NON_DURABLE_SUBSCRIPTION
NonDurable constant for subscriptionDurability property *

See Also:
Constant Field Values

INVALID_ACKNOWLEDGE_MODE

public static final int INVALID_ACKNOWLEDGE_MODE
See Also:
Constant Field Values
Constructor Detail

ActiveMQActivationSpec

public ActiveMQActivationSpec()
Method Detail

validate

public void validate()
              throws InvalidPropertyException
Specified by:
validate in interface ActivationSpec
Throws:
InvalidPropertyException
See Also:
ActivationSpec.validate()

getResourceAdapter

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

setResourceAdapter

public void setResourceAdapter(ResourceAdapter resourceAdapter)
                        throws ResourceException
Specified by:
setResourceAdapter in interface ResourceAdapterAssociation
Throws:
ResourceException
See Also:
ResourceAdapterAssociation.setResourceAdapter(javax.resource.spi.ResourceAdapter)

getDestinationType

public String getDestinationType()
Returns:
Returns the destinationType.

setDestinationType

public void setDestinationType(String destinationType)
Parameters:
destinationType - The destinationType to set.

getPassword

public String getPassword()

setPassword

public void setPassword(String password)

getUserName

public String getUserName()

setUserName

public void setUserName(String userName)

getMessageSelector

public String getMessageSelector()
Returns:
Returns the messageSelector.

setMessageSelector

public void setMessageSelector(String messageSelector)
Parameters:
messageSelector - The messageSelector to set.

getNoLocal

public String getNoLocal()
Returns:
Returns the noLocal.

setNoLocal

public void setNoLocal(String noLocal)
Parameters:
noLocal - The noLocal to set.

getAcknowledgeMode

public String getAcknowledgeMode()

setAcknowledgeMode

public void setAcknowledgeMode(String acknowledgeMode)

getClientId

public String getClientId()

setClientId

public void setClientId(String clientId)

getDestination

public String getDestination()

setDestination

public void setDestination(String destination)

getSubscriptionDurability

public String getSubscriptionDurability()

setSubscriptionDurability

public void setSubscriptionDurability(String subscriptionDurability)

getSubscriptionName

public String getSubscriptionName()

setSubscriptionName

public void setSubscriptionName(String subscriptionName)

isDurableSubscription

public boolean isDurableSubscription()

toString

public String toString()
Overrides:
toString in class Object

getAcknowledgeModeForSession

public int getAcknowledgeModeForSession()

createDestination

public org.activemq.message.ActiveMQDestination createDestination()

getMaxMessagesPerSessions

public String getMaxMessagesPerSessions()

setMaxMessagesPerSessions

public void setMaxMessagesPerSessions(String maxMessagesPerSessions)

getMaxSessions

public String getMaxSessions()

setMaxSessions

public void setMaxSessions(String maxSessions)

getUseRAManagedTransaction

public String getUseRAManagedTransaction()

setUseRAManagedTransaction

public void setUseRAManagedTransaction(String useRAManagedTransaction)

getMaxMessagesPerSessionsIntValue

public int getMaxMessagesPerSessionsIntValue()

getMaxSessionsIntValue

public int getMaxSessionsIntValue()

isUseRAManagedTransactionEnabled

public boolean isUseRAManagedTransactionEnabled()

getNoLocalBooleanValue

public boolean getNoLocalBooleanValue()

getEnableBatch

public String getEnableBatch()

setEnableBatch

public void setEnableBatch(String enableBatch)

getEnableBatchBooleanValue

public boolean getEnableBatchBooleanValue()

getMaxMessagesPerBatchIntValue

public int getMaxMessagesPerBatchIntValue()

getMaxMessagesPerBatch

public String getMaxMessagesPerBatch()

setMaxMessagesPerBatch

public void setMaxMessagesPerBatch(String maxMessagesPerBatch)


Copyright © 2004-2010 Protique, Ltd.. All Rights Reserved.