org.apache.geronimo.management.geronimo
Interface JCAManagedConnectionFactory

All Superinterfaces:
J2EEManagedObject, JCAManagedConnectionFactory

public interface JCAManagedConnectionFactory
extends JCAManagedConnectionFactory


Method Summary
 Map<String,Class> getConfigProperties()
          Gets the config properties in the form of a map where the key is the property name and the value is property type (as a Class).
 Object getConfigProperty(String property)
           
 Object getConnectionFactory()
           
 String getConnectionFactoryImplClass()
           
 String getConnectionFactoryInterface()
           
 String getConnectionImplClass()
           
 String getConnectionInterface()
           
 Object getConnectionManagerContainer()
          Gets the ConnectionManager associated with this managed connection factory.
 String[] getImplementedInterfaces()
           
 String getManagedConnectionFactoryClass()
           
 void setConfigProperty(String property, Object value)
           
 
Methods inherited from interface org.apache.geronimo.management.J2EEManagedObject
getObjectName, isEventProvider, isStateManageable, isStatisticsProvider
 

Method Detail

getManagedConnectionFactoryClass

String getManagedConnectionFactoryClass()

getConnectionFactoryInterface

String getConnectionFactoryInterface()

getImplementedInterfaces

String[] getImplementedInterfaces()

getConnectionFactoryImplClass

String getConnectionFactoryImplClass()

getConnectionInterface

String getConnectionInterface()

getConnectionImplClass

String getConnectionImplClass()

getConfigProperties

Map<String,Class> getConfigProperties()
Gets the config properties in the form of a map where the key is the property name and the value is property type (as a Class).

Returns:
map of config property name to config property type name

setConfigProperty

void setConfigProperty(String property,
                       Object value)
                       throws Exception
Throws:
Exception

getConfigProperty

Object getConfigProperty(String property)
                         throws Exception
Throws:
Exception

getConnectionManagerContainer

Object getConnectionManagerContainer()
Gets the ConnectionManager associated with this managed connection factory. This object should implement javax.resource.spi.ConnectionManager and org.apache.geronimo.connector.outbound.PoolingAttributes

Returns:
ConnectionManager and PoolingAttributes implementation

getConnectionFactory

Object getConnectionFactory()
                            throws Exception
Throws:
Exception


Copyright © 2003-2008 The Apache Geronimo development community. All Rights Reserved.