org.gcube.datatransfer.scheduler.impl.state
Class SchedulerResource
java.lang.Object
org.gcube.common.core.utils.handlers.GCUBEServiceClientImpl
org.gcube.common.core.state.GCUBEStatefulResource<org.gcube.common.core.state.GCUBEWSResourceKey>
org.gcube.common.core.state.GCUBEWSResource
org.gcube.datatransfer.scheduler.impl.state.SchedulerResource
- All Implemented Interfaces:
- org.gcube.common.core.utils.handlers.GCUBEServiceClient, org.globus.wsrf.PersistenceCallback, org.globus.wsrf.Resource, org.globus.wsrf.ResourceLifetime, org.globus.wsrf.ResourceProperties, org.globus.wsrf.TopicListAccessor
public class SchedulerResource
- extends org.gcube.common.core.state.GCUBEWSResource
Nested classes/interfaces inherited from class org.gcube.common.core.state.GCUBEStatefulResource |
org.gcube.common.core.state.GCUBEStatefulResource.LOCK, org.gcube.common.core.state.GCUBEStatefulResource.TaskContext |
Fields inherited from class org.gcube.common.core.state.GCUBEStatefulResource |
uuidGen |
Methods inherited from class org.gcube.common.core.state.GCUBEWSResource |
getCurrentTime, getEPR, getPorttypeContext, getProperty, getPublisher, getResourcePropertySet, getServiceContext, getTerminationTime, getTopicList, getTopicNames, initialise, initialiseContainers, inScope, load, publish, setPortTypeContext, setTerminationTime, unpublish |
Methods inherited from class org.gcube.common.core.state.GCUBEStatefulResource |
getID, getLock, getScheduledTasks, getScope, launchTask, onRemove, setID, setPersistenceDelegate, stopTask, store |
Methods inherited from class org.gcube.common.core.utils.handlers.GCUBEServiceClientImpl |
getPortTypeMap, setPortTypeMap |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.globus.wsrf.PersistenceCallback |
store |
SchedulerResource
public SchedulerResource()
initialise
public void initialise(Object... args)
throws Exception
-
- Specified by:
initialise
in class org.gcube.common.core.state.GCUBEWSResource
- Throws:
Exception
setName
public void setName(String name)
getName
public String getName()
setActiveTransfers
public void setActiveTransfers(String[] array)
getActiveTransfers
public String[] getActiveTransfers()
setNumOfActiveTransfers
public void setNumOfActiveTransfers(String msg)
getNumOfActiveTransfers
public String getNumOfActiveTransfers()
setCheckDBThread
public void setCheckDBThread(String msg)
getCheckDBThread
public String getCheckDBThread()
getPropertyNames
protected String[] getPropertyNames()
- Overrides:
getPropertyNames
in class org.gcube.common.core.state.GCUBEWSResource
Copyright © 2014. All Rights Reserved.