public abstract class RemoteTaskListener
extends java.lang.Object
implements java.beans.PropertyChangeListener
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
NEW |
| Constructor and Description |
|---|
RemoteTaskListener() |
| Modifier and Type | Method and Description |
|---|---|
protected abstract void |
createLane() |
Lane |
getLane() |
protected abstract java.lang.String |
getName() |
RemoteTaskBoard |
getRemoteTaskBoard() |
SharedSpace |
getSharedSpace() |
protected abstract void |
handleReplicationRootChange(java.beans.PropertyChangeEvent evt) |
protected void |
handleTasks(java.beans.PropertyChangeEvent evt) |
protected abstract boolean |
init(java.beans.PropertyChangeEvent evt) |
void |
propertyChange(java.beans.PropertyChangeEvent evt) |
void |
runTask(BoardTask boardTask) |
void |
setLane(Lane lane) |
void |
setRemoteTaskBoard(RemoteTaskBoard remoteTaskBoard) |
protected void |
setSharedSpace(SharedSpace sharedSpace) |
RemoteTaskListener |
withTask(java.lang.String name,
RemoteTask task) |
public static final java.lang.String NEW
public void propertyChange(java.beans.PropertyChangeEvent evt)
propertyChange in interface java.beans.PropertyChangeListenerprotected void handleTasks(java.beans.PropertyChangeEvent evt)
public RemoteTaskListener withTask(java.lang.String name, RemoteTask task)
public void runTask(BoardTask boardTask)
public SharedSpace getSharedSpace()
protected abstract void createLane()
protected abstract boolean init(java.beans.PropertyChangeEvent evt)
protected abstract void handleReplicationRootChange(java.beans.PropertyChangeEvent evt)
protected abstract java.lang.String getName()
public RemoteTaskBoard getRemoteTaskBoard()
public void setRemoteTaskBoard(RemoteTaskBoard remoteTaskBoard)
public Lane getLane()
public void setLane(Lane lane)
protected void setSharedSpace(SharedSpace sharedSpace)