org.apache.aries.transaction.jms.internal
Class GenericResourceManager

java.lang.Object
  extended by org.apache.aries.transaction.jms.internal.GenericResourceManager

public class GenericResourceManager
extends Object


Nested Class Summary
static class GenericResourceManager.ConnectionAndWrapperNamedXAResource
           
static class GenericResourceManager.Recovery
          This class will ensure the broker is properly recovered when wired with the Geronimo transaction manager.
 
Constructor Summary
GenericResourceManager()
           
GenericResourceManager(String resourceName, TransactionManager transactionManager, javax.jms.ConnectionFactory connectionFactory)
           
 
Method Summary
 javax.jms.ConnectionFactory getConnectionFactory()
           
 String getResourceName()
           
 TransactionManager getTransactionManager()
           
 void recoverResource()
           
 void setConnectionFactory(javax.jms.ConnectionFactory connectionFactory)
           
 void setResourceName(String resourceName)
           
 void setTransactionManager(TransactionManager transactionManager)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GenericResourceManager

public GenericResourceManager()

GenericResourceManager

public GenericResourceManager(String resourceName,
                              TransactionManager transactionManager,
                              javax.jms.ConnectionFactory connectionFactory)
Method Detail

recoverResource

public void recoverResource()

getResourceName

public String getResourceName()

setResourceName

public void setResourceName(String resourceName)

getTransactionManager

public TransactionManager getTransactionManager()

setTransactionManager

public void setTransactionManager(TransactionManager transactionManager)

getConnectionFactory

public javax.jms.ConnectionFactory getConnectionFactory()

setConnectionFactory

public void setConnectionFactory(javax.jms.ConnectionFactory connectionFactory)


Copyright © 2009-2012 The Apache Software Foundation. All Rights Reserved.