org.globus.wsrf.impl.servicegroup.inmemory
Class InMemoryServiceGroupEntryHome

java.lang.Object
  extended byorg.globus.wsrf.impl.servicegroup.inmemory.InMemoryServiceGroupEntryHome
All Implemented Interfaces:
org.globus.wsrf.ResourceHome

public class InMemoryServiceGroupEntryHome
extends Object
implements org.globus.wsrf.ResourceHome

Looks up a service group entry. A key for this service consists of the key to the containing service group and then a unique-in-servicegroup key.
TODO: could probably use simple resource home here


Constructor Summary
InMemoryServiceGroupEntryHome()
           
 
Method Summary
 org.globus.wsrf.Resource find(org.globus.wsrf.ResourceKey key)
           
 org.globus.wsrf.ResourceHome getGroupHome()
           
 String getGroupHomeLocation(MessageContext ctx)
           
 Class getKeyTypeClass()
           
 QName getKeyTypeName()
           
 void remove(org.globus.wsrf.ResourceKey key)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

InMemoryServiceGroupEntryHome

public InMemoryServiceGroupEntryHome()
Method Detail

find

public org.globus.wsrf.Resource find(org.globus.wsrf.ResourceKey key)
Specified by:
find in interface org.globus.wsrf.ResourceHome

remove

public void remove(org.globus.wsrf.ResourceKey key)
Specified by:
remove in interface org.globus.wsrf.ResourceHome

getKeyTypeClass

public Class getKeyTypeClass()
Specified by:
getKeyTypeClass in interface org.globus.wsrf.ResourceHome

getKeyTypeName

public QName getKeyTypeName()
Specified by:
getKeyTypeName in interface org.globus.wsrf.ResourceHome

getGroupHome

public org.globus.wsrf.ResourceHome getGroupHome()
                                          throws Exception
Throws:
Exception

getGroupHomeLocation

public String getGroupHomeLocation(MessageContext ctx)
                            throws Exception
Throws:
Exception


Copyright © 1999-2006 University of Chicago. All rights reserved.