org.gcube.data.tm.state
Class SourceHome

java.lang.Object
  extended by org.gcube.common.core.state.GCUBEResourceHome<String,String,org.gcube.common.core.state.GCUBELocalResource>
      extended by org.gcube.common.core.state.GCUBELocalHome
          extended by org.gcube.data.tm.state.SourceHome
All Implemented Interfaces:
org.globus.wsrf.jndi.Initializable

public class SourceHome
extends org.gcube.common.core.state.GCUBELocalHome

The home of SourceResources.

Author:
Fabio Simeoni

Nested Class Summary
 
Nested classes/interfaces inherited from class org.gcube.common.core.state.GCUBEResourceHome
org.gcube.common.core.state.GCUBEResourceHome.Mode
 
Field Summary
 
Fields inherited from class org.gcube.common.core.state.GCUBEResourceHome
cache, lockManager, logger, mode, persistenceDelegate, resourceClass, resourceLog
 
Constructor Summary
SourceHome()
           
 
Method Summary
 org.gcube.common.core.contexts.GCUBEServiceContext getServiceContext()
          
 SourceResource load(String id)
           
 
Methods inherited from class org.gcube.common.core.state.GCUBELocalHome
onInitialisation, onRemove, onReuse, preInitialise
 
Methods inherited from class org.gcube.common.core.state.GCUBEResourceHome
add, create, create, createInternal, find, get, getIdentifiers, getResourceClass, getResources, initialize, newInstance, onFailure, onLoad, onReady, onStateChange, onUpdate, postInitialise, remove, remove, reuse, setCacheTimeout, setPersistenceDelegateClass, setResourceClass
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SourceHome

public SourceHome()
Method Detail

getServiceContext

public org.gcube.common.core.contexts.GCUBEServiceContext getServiceContext()

Specified by:
getServiceContext in class org.gcube.common.core.state.GCUBEResourceHome<String,String,org.gcube.common.core.state.GCUBELocalResource>

load

public SourceResource load(String id)
                    throws Exception
Throws:
Exception


Copyright © 2012. All Rights Reserved.