org.glassfish.resource.common
Class Resource

java.lang.Object
  extended by org.glassfish.resource.common.Resource

public class Resource
extends java.lang.Object

Class which represents the Resource.


Field Summary
static java.lang.String ADMIN_OBJECT_RESOURCE
           
static java.util.List BINDABLE_RESOURCES
           
static java.lang.String CONNECTOR_CONNECTION_POOL
           
static java.lang.String CONNECTOR_RESOURCE
           
static java.lang.String CONNECTOR_SECURITY_MAP
           
static java.lang.String CONNECTOR_WORK_SECURITY_MAP
           
static java.lang.String CUSTOM_RESOURCE
           
static java.lang.String EXTERNAL_JNDI_RESOURCE
           
static java.lang.String JDBC_CONNECTION_POOL
           
static java.lang.String JDBC_RESOURCE
           
static java.lang.String MAIL_RESOURCE
           
static java.lang.String PERSISTENCE_MANAGER_FACTORY_RESOURCE
           
static java.lang.String RESOURCE_ADAPTER_CONFIG
           
static java.util.List RESOURCE_POOL
           
 
Constructor Summary
Resource(java.lang.String type)
           
 
Method Summary
 boolean equals(java.lang.Object obj)
           
 java.util.HashMap getAttributes()
           
 java.lang.String getDescription()
           
 java.util.Properties getProperties()
           
 java.lang.String getType()
           
 int hashCode()
           
 boolean isAConflict(Resource r)
           
 void setAttribute(java.lang.String name, java.util.Properties value)
           
 void setAttribute(java.lang.String name, java.lang.String value)
           
 void setAttribute(java.lang.String name, java.lang.String[] value)
           
 void setDescription(java.lang.String sDescription)
           
 void setProperty(java.lang.String name, java.lang.String value)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

CUSTOM_RESOURCE

public static final java.lang.String CUSTOM_RESOURCE
See Also:
Constant Field Values

CONNECTOR_RESOURCE

public static final java.lang.String CONNECTOR_RESOURCE
See Also:
Constant Field Values

ADMIN_OBJECT_RESOURCE

public static final java.lang.String ADMIN_OBJECT_RESOURCE
See Also:
Constant Field Values

JDBC_RESOURCE

public static final java.lang.String JDBC_RESOURCE
See Also:
Constant Field Values

MAIL_RESOURCE

public static final java.lang.String MAIL_RESOURCE
See Also:
Constant Field Values

EXTERNAL_JNDI_RESOURCE

public static final java.lang.String EXTERNAL_JNDI_RESOURCE
See Also:
Constant Field Values

JDBC_CONNECTION_POOL

public static final java.lang.String JDBC_CONNECTION_POOL
See Also:
Constant Field Values

CONNECTOR_CONNECTION_POOL

public static final java.lang.String CONNECTOR_CONNECTION_POOL
See Also:
Constant Field Values

RESOURCE_ADAPTER_CONFIG

public static final java.lang.String RESOURCE_ADAPTER_CONFIG
See Also:
Constant Field Values

PERSISTENCE_MANAGER_FACTORY_RESOURCE

public static final java.lang.String PERSISTENCE_MANAGER_FACTORY_RESOURCE
See Also:
Constant Field Values

CONNECTOR_SECURITY_MAP

public static final java.lang.String CONNECTOR_SECURITY_MAP
See Also:
Constant Field Values

CONNECTOR_WORK_SECURITY_MAP

public static final java.lang.String CONNECTOR_WORK_SECURITY_MAP
See Also:
Constant Field Values

BINDABLE_RESOURCES

public static final java.util.List BINDABLE_RESOURCES

RESOURCE_POOL

public static final java.util.List RESOURCE_POOL
Constructor Detail

Resource

public Resource(java.lang.String type)
Method Detail

getType

public java.lang.String getType()

getAttributes

public java.util.HashMap getAttributes()

setAttribute

public void setAttribute(java.lang.String name,
                         java.lang.String value)

setAttribute

public void setAttribute(java.lang.String name,
                         java.lang.String[] value)

setAttribute

public void setAttribute(java.lang.String name,
                         java.util.Properties value)

setDescription

public void setDescription(java.lang.String sDescription)

getDescription

public java.lang.String getDescription()

setProperty

public void setProperty(java.lang.String name,
                        java.lang.String value)

getProperties

public java.util.Properties getProperties()

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class java.lang.Object

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

isAConflict

public boolean isAConflict(Resource r)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object


Copyright © 2012 GlassFish Community. All Rights Reserved.