public abstract class AbstractTaskScheme extends java.lang.Object implements TaskScheme
| Constructor and Description |
|---|
AbstractTaskScheme() |
| Modifier and Type | Method and Description |
|---|---|
Task |
createTask(java.util.Map<java.lang.String,java.lang.String> schemeParams,
java.lang.String creatorIdenifier) |
protected void |
fulfillOperations(Task task,
java.util.Map<java.lang.String,java.lang.String> schemeParams) |
protected void |
fulfillProperties(Task task,
java.util.Map<java.lang.String,java.lang.String> schemeParams) |
protected void |
verifyCreationRequest(java.util.Map<java.lang.String,java.lang.String> schemeParams,
java.lang.String creatorIdentifier) |
public final Task createTask(java.util.Map<java.lang.String,java.lang.String> schemeParams, java.lang.String creatorIdenifier) throws TaskCreationRejectedBySchemeException
createTask in interface TaskSchemeTaskCreationRejectedBySchemeExceptionprotected void verifyCreationRequest(java.util.Map<java.lang.String,java.lang.String> schemeParams,
java.lang.String creatorIdentifier)
throws TaskCreationRejectedBySchemeException
protected void fulfillProperties(Task task, java.util.Map<java.lang.String,java.lang.String> schemeParams)
protected void fulfillOperations(Task task, java.util.Map<java.lang.String,java.lang.String> schemeParams)