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

Field Detail

resourceAdapterClass

protected String resourceAdapterClass

configProperty

protected List<ConfigProperty> configProperty

outboundResourceAdapter

protected OutboundResourceAdapter outboundResourceAdapter

inboundResourceAdapter

protected InboundResource inboundResourceAdapter

adminObject

protected List<AdminObject> adminObject

securityPermission

protected List<SecurityPermission> securityPermission

id

protected String id
Constructor Detail

ResourceAdapterBase

public ResourceAdapterBase()

ResourceAdapterBase

public ResourceAdapterBase(String resourceAdapterClass)

ResourceAdapterBase

public ResourceAdapterBase(Class resourceAdapterClass)
Method Detail

getResourceAdapterClass

public String getResourceAdapterClass()

setResourceAdapterClass

public void setResourceAdapterClass(String value)

getConfigProperty

public 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 List<AdminObject> getAdminObject()

getSecurityPermission

public List<SecurityPermission> getSecurityPermission()

getId

public String getId()

setId

public void setId(String value)


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