org.apache.openejb.jee
Class ResourceAdapterBase

java.lang.Object
  extended by org.apache.openejb.jee.ResourceAdapterBase
Direct Known Subclasses:
ResourceAdapter, ResourceAdapter10

public class ResourceAdapterBase
extends java.lang.Object

The resourceadapterType specifies information about the resource adapter. The information includes fully qualified resource adapter Java class name, configuration properties, information specific to the implementation of the resource adapter library as specified through the outbound-resourceadapter and inbound-resourceadapter elements, and an optional set of administered objects.


Field Summary
protected  java.util.List<AdminObject> adminObject
           
protected  java.util.List<ConfigProperty> configProperty
           
protected  java.lang.String id
           
protected  InboundResource inboundResourceAdapter
           
protected  OutboundResourceAdapter outboundResourceAdapter
           
protected  java.lang.String resourceAdapterClass
           
protected  java.util.List<SecurityPermission> securityPermission
           
 
Constructor Summary
ResourceAdapterBase()
           
ResourceAdapterBase(java.lang.Class resourceAdapterClass)
           
ResourceAdapterBase(java.lang.String resourceAdapterClass)
           
 
Method Summary
 java.util.List<AdminObject> getAdminObject()
           
 java.util.List<ConfigProperty> getConfigProperty()
           
 java.lang.String getId()
           
 InboundResource getInboundResourceAdapter()
           
 OutboundResourceAdapter getOutboundResourceAdapter()
           
 java.lang.String getResourceAdapterClass()
           
 java.util.List<SecurityPermission> getSecurityPermission()
           
 void setId(java.lang.String value)
           
 InboundResource setInboundResourceAdapter(InboundResource value)
           
 OutboundResourceAdapter setOutboundResourceAdapter(OutboundResourceAdapter value)
           
 void setResourceAdapterClass(java.lang.String value)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

resourceAdapterClass

protected java.lang.String resourceAdapterClass

configProperty

protected java.util.List<ConfigProperty> configProperty

outboundResourceAdapter

protected OutboundResourceAdapter outboundResourceAdapter

inboundResourceAdapter

protected InboundResource inboundResourceAdapter

adminObject

protected java.util.List<AdminObject> adminObject

securityPermission

protected java.util.List<SecurityPermission> securityPermission

id

protected java.lang.String id
Constructor Detail

ResourceAdapterBase

public ResourceAdapterBase()

ResourceAdapterBase

public ResourceAdapterBase(java.lang.String resourceAdapterClass)

ResourceAdapterBase

public ResourceAdapterBase(java.lang.Class resourceAdapterClass)
Method Detail

getResourceAdapterClass

public java.lang.String getResourceAdapterClass()

setResourceAdapterClass

public void setResourceAdapterClass(java.lang.String value)

getConfigProperty

public java.util.List<ConfigProperty> getConfigProperty()

getOutboundResourceAdapter

public OutboundResourceAdapter getOutboundResourceAdapter()

setOutboundResourceAdapter

public OutboundResourceAdapter setOutboundResourceAdapter(OutboundResourceAdapter value)

getInboundResourceAdapter

public InboundResource getInboundResourceAdapter()

setInboundResourceAdapter

public InboundResource setInboundResourceAdapter(InboundResource value)

getAdminObject

public java.util.List<AdminObject> getAdminObject()

getSecurityPermission

public java.util.List<SecurityPermission> getSecurityPermission()

getId

public java.lang.String getId()

setId

public void setId(java.lang.String value)


Copyright © 1999-2011 The Apache OpenEJB development community. All Rights Reserved.