org.gcube.datatransfer.scheduler.impl.state
Class SchedulerResourcePersistenceDelegate
java.lang.Object
org.gcube.common.core.persistence.GCUBEPersistenceDelegate<RESOURCEID,RESOURCE>
org.gcube.common.core.persistence.GCUBEFilePersistenceDelegate<org.gcube.common.core.state.GCUBEWSResourceKey,RESOURCE>
org.gcube.common.core.persistence.GCUBEWSFilePersistenceDelegate<SchedulerResource>
org.gcube.datatransfer.scheduler.impl.state.SchedulerResourcePersistenceDelegate
public class SchedulerResourcePersistenceDelegate
- extends org.gcube.common.core.persistence.GCUBEWSFilePersistenceDelegate<SchedulerResource>
Fields inherited from class org.gcube.common.core.persistence.GCUBEWSFilePersistenceDelegate |
ctxt, WSRESOURCE_FILE_SUFFIX |
Fields inherited from class org.gcube.common.core.persistence.GCUBEPersistenceDelegate |
logger |
Methods inherited from class org.gcube.common.core.persistence.GCUBEWSFilePersistenceDelegate |
getFileFromResource, getIDFromFileName, getSuffix, initialise |
Methods inherited from class org.gcube.common.core.persistence.GCUBEFilePersistenceDelegate |
getResourceIdentifiers, getStorageRoot, onLoad, onRemove, onStore |
Methods inherited from class org.gcube.common.core.persistence.GCUBEPersistenceDelegate |
load, remove, store |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SchedulerResourcePersistenceDelegate
public SchedulerResourcePersistenceDelegate()
onLoad
protected void onLoad(SchedulerResource resource,
ObjectInputStream ois)
throws Exception
- Overrides:
onLoad
in class org.gcube.common.core.persistence.GCUBEWSFilePersistenceDelegate<SchedulerResource>
- Throws:
Exception
onStore
protected void onStore(SchedulerResource resource,
ObjectOutputStream oos)
throws Exception
- Overrides:
onStore
in class org.gcube.common.core.persistence.GCUBEWSFilePersistenceDelegate<SchedulerResource>
- Throws:
Exception
Copyright © 2013. All Rights Reserved.