Class AdministeredObjectResource
- java.lang.Object
-
- org.glassfish.resources.api.JavaEEResourceBase
-
- com.sun.enterprise.resource.beans.AdministeredObjectResource
-
- All Implemented Interfaces:
Serializable
,JavaEEResource
public class AdministeredObjectResource extends JavaEEResourceBase
Resource infor for Connector administered objects- Author:
- Qingqing Ouyang
- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from interface org.glassfish.resources.api.JavaEEResource
CONNECTOR_RESOURCE, CUSTOM_RESOURCE, EXTERNAL_JNDI_RESOURCE, JDBC_CONNECTION_POOL, JDBC_DRIVER, JDBC_RESOURCE, JDBC_XA_RESOURCE, JMS_CNX_FACTORY, JMS_DESTINATION, MAIL_RESOURCE, PMF_RESOURCE, RESOURCE_ADAPTER
-
-
Constructor Summary
Constructors Constructor Description AdministeredObjectResource(ResourceInfo resourceInfo)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addConfigProperty(ConnectorConfigProperty configProperty)
Object
createAdministeredObject(ClassLoader jcl)
Reference
createAdminObjectReference()
protected JavaEEResource
doClone(ResourceInfo resourceInfo)
Creates a JavaEEResource from a specifiedResourceInfo
String
getAdminObjectClass()
String
getAdminObjectType()
String
getResourceAdapter()
int
getType()
Resource type.void
initialize(AdminObject desc)
void
removeConfigProperty(ConnectorConfigProperty configProperty)
Add a configProperty to the setvoid
setAdminObjectClass(String name)
void
setAdminObjectType(String adminObjectType)
void
setResourceAdapter(String resadapter)
String
toString()
-
Methods inherited from class org.glassfish.resources.api.JavaEEResourceBase
addProperty, getDescription, getProperties, getProperty, getPropsString, getResourceInfo, isEnabled, makeClone, removeProperty, setDescription, setEnabled
-
-
-
-
Constructor Detail
-
AdministeredObjectResource
public AdministeredObjectResource(ResourceInfo resourceInfo)
-
-
Method Detail
-
doClone
protected JavaEEResource doClone(ResourceInfo resourceInfo)
Description copied from class:JavaEEResourceBase
Creates a JavaEEResource from a specifiedResourceInfo
- Specified by:
doClone
in classJavaEEResourceBase
- Returns:
-
getType
public int getType()
Description copied from interface:JavaEEResource
Resource type. Defined above. Immutable.- Specified by:
getType
in interfaceJavaEEResource
- Specified by:
getType
in classJavaEEResourceBase
- Returns:
-
initialize
public void initialize(AdminObject desc)
-
getResourceAdapter
public String getResourceAdapter()
-
setResourceAdapter
public void setResourceAdapter(String resadapter)
-
getAdminObjectType
public String getAdminObjectType()
-
setAdminObjectType
public void setAdminObjectType(String adminObjectType)
-
setAdminObjectClass
public void setAdminObjectClass(String name)
-
getAdminObjectClass
public String getAdminObjectClass()
-
addConfigProperty
public void addConfigProperty(ConnectorConfigProperty configProperty)
-
removeConfigProperty
public void removeConfigProperty(ConnectorConfigProperty configProperty)
Add a configProperty to the set
-
createAdminObjectReference
public Reference createAdminObjectReference()
-
createAdministeredObject
public Object createAdministeredObject(ClassLoader jcl) throws PoolingException
- Throws:
PoolingException
-
-