org.globus.rendezvous.service
Class RendezvousHome
java.lang.Object
org.globus.wsrf.impl.ResourceHomeImpl
org.globus.rendezvous.service.RendezvousHome
- All Implemented Interfaces:
- Initializable, ResourceHome
- public class RendezvousHome
- extends ResourceHomeImpl
|
Field Summary |
(package private) static org.apache.commons.logging.Log |
logger
|
private static UUIDGen |
uuidGen
|
| Methods inherited from class org.globus.wsrf.impl.ResourceHomeImpl |
add, createNewInstance, createNewInstanceAndLoad, find, getCacheLocation, getKeyTypeClass, getKeyTypeName, getResourceClass, getSweeperDelay, remove, setCacheLocation, setResourceClass, setResourceKeyName, setResourceKeyType, setSweeperDelay |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
logger
static org.apache.commons.logging.Log logger
uuidGen
private static UUIDGen uuidGen
RendezvousHome
public RendezvousHome()
initialize
public void initialize()
throws Exception
- Throws:
Exception
create
public ResourceIdentifier create(int capacity)
throws Exception
- The actual key value is computed automatically by this function
as a UUID.
Precondition: capacity >= 0
- Returns:
- ResourceIdentifier
- Throws:
Exception
getResourceKey
private static final SimpleResourceKey getResourceKey(String keyValue)
createResourcePropertiesBean
private static RendezvousResourceProperties createResourcePropertiesBean(int capacity)