|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.jencks.factory.ConnectionManagerFactoryBean
This FactoryBean creates a local JCA connection factory outside a J2EE application server.
The connection manager will be then injected in the LocalConnectionFactoryBean, class of the JCA support of Spring.
org.springframework.jca.support.LocalConnectionFactoryBean#setConnectionManager(ConnectionManager),
NoTransactionFactoryBean,
LocalTransactionFactoryBean,
XATransactionFactoryBean,
PartitionedPoolFactoryBean,
SinglePoolFactoryBean| Constructor Summary | |
ConnectionManagerFactoryBean()
|
|
| Method Summary | |
void |
afterPropertiesSet()
This method checks all the needed parameters to construct the Geronimo connection manager which is implemented by the GenericConnectionManager class. |
org.apache.geronimo.connector.outbound.connectiontracking.ConnectionTracker |
getConnectionTracker()
|
Object |
getObject()
|
Class |
getObjectType()
|
org.apache.geronimo.transaction.context.TransactionContextManager |
getTransactionContextManager()
|
boolean |
isSingleton()
|
void |
setApplicationContext(org.springframework.context.ApplicationContext applicationContext)
|
void |
setConnectionTracker(org.apache.geronimo.connector.outbound.connectiontracking.ConnectionTracker tracker)
Set the connection tracker for the Geronimo Connection Manager. |
void |
setContainerManagedSecurity(boolean containerManagedSecurity)
Enables/disables container managed security |
void |
setPoolingSupport(org.apache.geronimo.connector.outbound.connectionmanagerconfig.PoolingSupport support)
Set the pooling support for the Geronimo Connection Manager. |
void |
setTransactionContextManager(org.apache.geronimo.transaction.context.TransactionContextManager manager)
Set the transaction context manager for the Geronimo Connection Manager. |
void |
setTransactionSupport(org.apache.geronimo.connector.outbound.connectionmanagerconfig.TransactionSupport support)
Set the transaction support for the Geronimo Connection Manager. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public ConnectionManagerFactoryBean()
| Method Detail |
public Object getObject()
throws Exception
getObject in interface org.springframework.beans.factory.FactoryBeanExceptionpublic Class getObjectType()
getObjectType in interface org.springframework.beans.factory.FactoryBeanpublic boolean isSingleton()
isSingleton in interface org.springframework.beans.factory.FactoryBeanpublic void setApplicationContext(org.springframework.context.ApplicationContext applicationContext)
setApplicationContext in interface org.springframework.context.ApplicationContextAwarepublic void setPoolingSupport(org.apache.geronimo.connector.outbound.connectionmanagerconfig.PoolingSupport support)
SinglePool,
PartitionedPoolpublic void setTransactionContextManager(org.apache.geronimo.transaction.context.TransactionContextManager manager)
public void setTransactionSupport(org.apache.geronimo.connector.outbound.connectionmanagerconfig.TransactionSupport support)
NoTransactions,
LocalTransactions,
XATransactionspublic void setConnectionTracker(org.apache.geronimo.connector.outbound.connectiontracking.ConnectionTracker tracker)
public void setContainerManagedSecurity(boolean containerManagedSecurity)
public void afterPropertiesSet()
throws Exception
afterPropertiesSet in interface org.springframework.beans.factory.InitializingBeanExceptionGenericConnectionManagerpublic org.apache.geronimo.connector.outbound.connectiontracking.ConnectionTracker getConnectionTracker()
public org.apache.geronimo.transaction.context.TransactionContextManager getTransactionContextManager()
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||