org.apache.geronimo.connector
Class ActivationSpecWrapperGBean

java.lang.Object
  extended by org.apache.geronimo.connector.ActivationSpecWrapper
      extended by org.apache.geronimo.connector.ActivationSpecWrapperGBean
All Implemented Interfaces:
org.apache.geronimo.gbean.DynamicGBean, org.apache.geronimo.transaction.manager.ResourceManager

public class ActivationSpecWrapperGBean
extends ActivationSpecWrapper
implements org.apache.geronimo.gbean.DynamicGBean


Field Summary
static org.apache.geronimo.gbean.GBeanInfo GBEAN_INFO
           
 
Fields inherited from class org.apache.geronimo.connector.ActivationSpecWrapper
activationSpec
 
Constructor Summary
ActivationSpecWrapperGBean()
           
ActivationSpecWrapperGBean(String activationSpecClass, String containerId, ResourceAdapterWrapper resourceAdapterWrapper, ClassLoader cl)
           
 
Method Summary
 Object getAttribute(String name)
          Delegating DynamicGBean getAttribute method.
static org.apache.geronimo.gbean.GBeanInfo getGBeanInfo()
           
 Object invoke(String name, Object[] arguments, String[] types)
          no-op DynamicGBean method
 void setAttribute(String name, Object value)
          Delegating DynamicGBean setAttribute method.
 
Methods inherited from class org.apache.geronimo.connector.ActivationSpecWrapper
activate, deactivate, getContainerId, getRecoveryXAResources, getResourceAdapterWrapper, returnResource
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

GBEAN_INFO

public static final org.apache.geronimo.gbean.GBeanInfo GBEAN_INFO
Constructor Detail

ActivationSpecWrapperGBean

public ActivationSpecWrapperGBean()

ActivationSpecWrapperGBean

public ActivationSpecWrapperGBean(String activationSpecClass,
                                  String containerId,
                                  ResourceAdapterWrapper resourceAdapterWrapper,
                                  ClassLoader cl)
                           throws IllegalAccessException,
                                  InstantiationException,
                                  ClassNotFoundException
Throws:
IllegalAccessException
InstantiationException
ClassNotFoundException
Method Detail

getAttribute

public Object getAttribute(String name)
                    throws Exception
Delegating DynamicGBean getAttribute method.

Specified by:
getAttribute in interface org.apache.geronimo.gbean.DynamicGBean
Parameters:
name - of attribute.
Returns:
attribute value.
Throws:
Exception

setAttribute

public void setAttribute(String name,
                         Object value)
                  throws Exception
Delegating DynamicGBean setAttribute method.

Specified by:
setAttribute in interface org.apache.geronimo.gbean.DynamicGBean
Parameters:
name - of attribute.
value - of attribute to be set.
Throws:
Exception

invoke

public Object invoke(String name,
                     Object[] arguments,
                     String[] types)
              throws Exception
no-op DynamicGBean method

Specified by:
invoke in interface org.apache.geronimo.gbean.DynamicGBean
Parameters:
name -
arguments -
types -
Returns:
nothing, there are no operations.
Throws:
Exception

getGBeanInfo

public static org.apache.geronimo.gbean.GBeanInfo getGBeanInfo()


Copyright © 2006 Apache Software Foundation. All Rights Reserved.