org.apache.geronimo.connector
Class ActivationSpecWrapperGBean

java.lang.Object
  extended byorg.apache.geronimo.connector.ActivationSpecWrapper
      extended byorg.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

Version:
$Revision: 356022 $

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
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 © 2003-2007 Apache Software Foundation. All Rights Reserved.