public abstract static class InvocationStrategy.SuspendableInvocationStrategy.AbstractSuspendableStrategy extends Object implements InvocationStrategy.SuspendableInvocationStrategy
InvocationStrategy.SuspendableInvocationStrategy.AbstractSuspendableStrategy, InvocationStrategy.SuspendableInvocationStrategy.AsyncInFinishStrategy, InvocationStrategy.SuspendableInvocationStrategy.CompleteFinishStrategy, InvocationStrategy.SuspendableInvocationStrategy.DefaultStrategy
ASYNC_DEFAULT, ASYNC_IN_FINISH, COMPLETE_FINISH
Constructor and Description |
---|
AbstractSuspendableStrategy() |
Modifier and Type | Method and Description |
---|---|
void |
executeTask(SuspendableActivity activityToInvoke)
This method implements the strategy used to invoke Hj activities.
|
protected abstract void |
performCleanup(SuspendableActivity activityToInvoke) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
createCoroutineProto
public final void executeTask(SuspendableActivity activityToInvoke)
InvocationStrategy.SuspendableInvocationStrategy
SuspendableException
in the current version, it may change in the futureNb.executeTask
in interface InvocationStrategy.SuspendableInvocationStrategy
activityToInvoke
- Hj activity to invoke.protected abstract void performCleanup(SuspendableActivity activityToInvoke)
Copyright © 2015 Rice University - Department of Computer Science. All rights reserved.