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 voidaddConfigProperty(ConnectorConfigProperty configProperty)ObjectcreateAdministeredObject(ClassLoader jcl)ReferencecreateAdminObjectReference()protected JavaEEResourcedoClone(ResourceInfo resourceInfo)Creates a JavaEEResource from a specifiedResourceInfoStringgetAdminObjectClass()StringgetAdminObjectType()StringgetResourceAdapter()intgetType()Resource type.voidinitialize(AdminObject desc)voidremoveConfigProperty(ConnectorConfigProperty configProperty)Add a configProperty to the setvoidsetAdminObjectClass(String name)voidsetAdminObjectType(String adminObjectType)voidsetResourceAdapter(String resadapter)StringtoString()-
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:JavaEEResourceBaseCreates a JavaEEResource from a specifiedResourceInfo- Specified by:
doClonein classJavaEEResourceBase- Returns:
-
getType
public int getType()
Description copied from interface:JavaEEResourceResource type. Defined above. Immutable.- Specified by:
getTypein interfaceJavaEEResource- Specified by:
getTypein 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
-
-