org.apache.geronimo.connector
Class JCAResourceImpl

java.lang.Object
  extended by org.apache.geronimo.connector.JCAResourceImpl
All Implemented Interfaces:
J2EEManagedObject, J2EEResource, JCAResource

public class JCAResourceImpl
extends Object
implements JCAResource


Constructor Summary
JCAResourceImpl(String objectName, Collection connectionFactories, Collection resourceAdapters, Collection adminObjects)
           
 
Method Summary
 JCAAdminObject[] getAdminObjectInstances()
           
 JCAAdminObject[] getAdminObjectInstances(String adminObjectInterface)
           
 JCAAdminObject[] getAdminObjectInstances(String[] adminObjectInterfaces)
           
 String[] getAdminObjects()
           
 String[] getConnectionFactories()
           
 JCAConnectionFactory[] getConnectionFactoryInstances()
           
 String getObjectName()
           
 JCAManagedConnectionFactory[] getOutboundFactories()
           
 JCAManagedConnectionFactory[] getOutboundFactories(String connectionFactoryInterface)
           
 JCAManagedConnectionFactory[] getOutboundFactories(String[] connectionFactoryInterfaces)
           
 String[] getResourceAdapterInstanceNames()
           
 JCAResourceAdapter[] getResourceAdapterInstances()
           
 boolean isEventProvider()
           
 boolean isStateManageable()
           
 boolean isStatisticsProvider()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JCAResourceImpl

public JCAResourceImpl(String objectName,
                       Collection connectionFactories,
                       Collection resourceAdapters,
                       Collection adminObjects)
Method Detail

getConnectionFactories

public String[] getConnectionFactories()
Specified by:
getConnectionFactories in interface JCAResource

getResourceAdapterInstanceNames

public String[] getResourceAdapterInstanceNames()

getResourceAdapterInstances

public JCAResourceAdapter[] getResourceAdapterInstances()

getConnectionFactoryInstances

public JCAConnectionFactory[] getConnectionFactoryInstances()

getOutboundFactories

public JCAManagedConnectionFactory[] getOutboundFactories()

getOutboundFactories

public JCAManagedConnectionFactory[] getOutboundFactories(String connectionFactoryInterface)

getOutboundFactories

public JCAManagedConnectionFactory[] getOutboundFactories(String[] connectionFactoryInterfaces)

getAdminObjects

public String[] getAdminObjects()

getAdminObjectInstances

public JCAAdminObject[] getAdminObjectInstances()

getAdminObjectInstances

public JCAAdminObject[] getAdminObjectInstances(String adminObjectInterface)

getAdminObjectInstances

public JCAAdminObject[] getAdminObjectInstances(String[] adminObjectInterfaces)

getObjectName

public String getObjectName()
Specified by:
getObjectName in interface J2EEManagedObject

isStateManageable

public boolean isStateManageable()
Specified by:
isStateManageable in interface J2EEManagedObject

isStatisticsProvider

public boolean isStatisticsProvider()
Specified by:
isStatisticsProvider in interface J2EEManagedObject

isEventProvider

public boolean isEventProvider()
Specified by:
isEventProvider in interface J2EEManagedObject


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