public abstract class TaskFlow extends java.util.TimerTask implements PropertyChangeInterface
| Modifier and Type | Field and Description |
|---|---|
protected SDMLibJsonIdMap |
idMap |
protected java.beans.PropertyChangeSupport |
listeners |
static java.lang.String |
PROPERTY_IDMAP |
static java.lang.String |
PROPERTY_PARENT
one one
TaskFlow ----------------------------------- TaskFlow
subFlow parent
|
static java.lang.String |
PROPERTY_SUBFLOW
one one
TaskFlow ----------------------------------- TaskFlow
parent subFlow
|
static java.lang.String |
PROPERTY_TASKNO |
protected int |
taskNo |
| Constructor and Description |
|---|
TaskFlow() |
protected java.beans.PropertyChangeSupport listeners
public static final java.lang.String PROPERTY_IDMAP
protected SDMLibJsonIdMap idMap
public static final java.lang.String PROPERTY_TASKNO
protected int taskNo
public static final java.lang.String PROPERTY_SUBFLOW
one one
TaskFlow ----------------------------------- TaskFlow
parent subFlow
public static final java.lang.String PROPERTY_PARENT
one one
TaskFlow ----------------------------------- TaskFlow
subFlow parent
public abstract java.lang.Object[] getTaskNames()
public void switchTo(PeerProxy fileServer)
public void switchToThisAnd(PeerProxy peer)
public void switchTo(PeerProxySet peers)
public void switchTo(java.util.Timer timer)
public void switchTo(int targetAction,
PeerProxy peer,
java.util.TreeSet<PeerProxy> proxies)
public java.beans.PropertyChangeSupport getPropertyChangeSupport()
PropertyChangeInterfacegetPropertyChangeSupport in interface PropertyChangeInterfacepublic void removeYou()
public SDMLibJsonIdMap getIdMap()
public void setIdMap(SDMLibJsonIdMap value)
public TaskFlow withIdMap(SDMLibJsonIdMap value)
public int getTaskNo()
public void setTaskNo(int value)
public TaskFlow withTaskNo(int value)
public TaskFlow getSubFlow()
public boolean setSubFlow(TaskFlow value)
public TaskFlow createSubFlow()
public TaskFlow getRootParent()
public TaskFlow getParent()
public boolean setParent(TaskFlow value)
public TaskFlow createParent()
public boolean isDone()
public java.lang.String toString()
toString in class java.lang.Objectpublic TaskFlowSet getSubFlowTransitive()
public TaskFlowSet getParentTransitive()