
public class LingeringBlockingActivity extends BlockingActivity implements LingeringActivity
executionException, launchedFinishState, rootFinishState| Modifier | Constructor and Description |
|---|---|
protected |
LingeringBlockingActivity(String name)
Constructor for LingeringBlockingActivity.
|
| Modifier and Type | Method and Description |
|---|---|
void |
executeBody()
This method represents the body of the task.
|
BlockingActivity |
finalizeActivitySpawn(BlockingActivity childActivity)
finalizeActivitySpawn.
|
void |
finalizeActorActivitySpawn(BlockingActivity child)
finalizeActorActivitySpawn.
|
void |
forceReady()
forceReady.
|
boolean |
isReady()
isReady.
|
adapt, currentFinishState, finalizeTermination, finalizeTermination, finalizeTerminationCleanup, handleException, join, newFinishState, notifyActivitySpawn, notifyResumption, notifySuspension, prepareToRunInFinish, pushException, registerListener, run, setRootActivityFinishState, startFinish, stopFinishclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitfinalizeTerminationprotected LingeringBlockingActivity(String name)
Constructor for LingeringBlockingActivity.
name - The name of the activitypublic final void executeBody()
executeBody in class BlockingActivitypublic final boolean isReady()
isReady.
isReady in interface LingeringActivitypublic final void forceReady()
forceReady.
forceReady in interface LingeringActivitypublic final BlockingActivity finalizeActivitySpawn(BlockingActivity childActivity)
finalizeActivitySpawn.
finalizeActivitySpawn in class BlockingActivitychildActivity - The child activity being spawnedBlockingActivity object.public final void finalizeActorActivitySpawn(BlockingActivity child)
finalizeActorActivitySpawn.
Prepare the child activity setting up the finish state.
finalizeActorActivitySpawn in interface LingeringActivitychild - the child activity to process actor messages.Copyright © 2014 Rice University - Department of Computer Science. All rights reserved.