org.apache.geronimo.connector.outbound
Class GenericConnectionManagerGBean

java.lang.Object
  extended by org.apache.geronimo.connector.outbound.AbstractConnectionManager
      extended by org.apache.geronimo.connector.outbound.GenericConnectionManager
          extended by org.apache.geronimo.connector.outbound.GenericConnectionManagerGBean
All Implemented Interfaces:
Externalizable, Serializable, ConnectionManager, LazyAssociatableConnectionManager, org.apache.geronimo.connector.outbound.ConnectionManagerContainer, org.apache.geronimo.connector.outbound.PoolingAttributes, GBeanLifecycle

public class GenericConnectionManagerGBean
extends org.apache.geronimo.connector.outbound.GenericConnectionManager
implements GBeanLifecycle, Serializable, Externalizable

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class org.apache.geronimo.connector.outbound.AbstractConnectionManager
org.apache.geronimo.connector.outbound.AbstractConnectionManager.Interceptors
 
Field Summary
static GBeanInfo GBEAN_INFO
           
 
Fields inherited from class org.apache.geronimo.connector.outbound.GenericConnectionManager
log
 
Fields inherited from class org.apache.geronimo.connector.outbound.AbstractConnectionManager
interceptors
 
Constructor Summary
GenericConnectionManagerGBean()
           
GenericConnectionManagerGBean(org.apache.geronimo.connector.outbound.connectionmanagerconfig.TransactionSupport transactionSupport, org.apache.geronimo.connector.outbound.connectionmanagerconfig.PoolingSupport pooling, boolean containerManagedSecurity, org.apache.geronimo.connector.outbound.connectiontracking.ConnectionTracker connectionTracker, org.apache.geronimo.transaction.manager.RecoverableTransactionManager transactionManager, String objectName, AbstractName abstractName, ClassLoader classLoader, Kernel kernel)
           
 
Method Summary
 ConnectionManager getConnectionManager()
           
static GBeanInfo getGBeanInfo()
           
 void readExternal(ObjectInput in)
           
 void writeExternal(ObjectOutput out)
           
 
Methods inherited from class org.apache.geronimo.connector.outbound.AbstractConnectionManager
allocateConnection, associateConnection, createConnectionFactory, doFail, doRecovery, doStart, doStop, getBlockingTimeoutMilliseconds, getConnectionCount, getIdleConnectionCount, getIdleTimeoutMinutes, getPartitionCount, getPartitionMaxSize, getPartitionMinSize, getPooling, setBlockingTimeoutMilliseconds, setIdleTimeoutMinutes, setPartitionMaxSize, setPartitionMinSize
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.apache.geronimo.gbean.GBeanLifecycle
doFail, doStart, doStop
 

Field Detail

GBEAN_INFO

public static final GBeanInfo GBEAN_INFO
Constructor Detail

GenericConnectionManagerGBean

public GenericConnectionManagerGBean()

GenericConnectionManagerGBean

public GenericConnectionManagerGBean(org.apache.geronimo.connector.outbound.connectionmanagerconfig.TransactionSupport transactionSupport,
                                     org.apache.geronimo.connector.outbound.connectionmanagerconfig.PoolingSupport pooling,
                                     boolean containerManagedSecurity,
                                     org.apache.geronimo.connector.outbound.connectiontracking.ConnectionTracker connectionTracker,
                                     org.apache.geronimo.transaction.manager.RecoverableTransactionManager transactionManager,
                                     String objectName,
                                     AbstractName abstractName,
                                     ClassLoader classLoader,
                                     Kernel kernel)
Method Detail

getConnectionManager

public ConnectionManager getConnectionManager()
Overrides:
getConnectionManager in class org.apache.geronimo.connector.outbound.AbstractConnectionManager

writeExternal

public void writeExternal(ObjectOutput out)
                   throws IOException
Specified by:
writeExternal in interface Externalizable
Throws:
IOException

readExternal

public void readExternal(ObjectInput in)
                  throws IOException,
                         ClassNotFoundException
Specified by:
readExternal in interface Externalizable
Throws:
IOException
ClassNotFoundException

getGBeanInfo

public static GBeanInfo getGBeanInfo()


Copyright © 2003-2007 Apache Software Foundation. All Rights Reserved.