public class TaskResource extends org.thinginitself.http.target.TargetResource implements ExecutionControlListener
Constructor and Description |
---|
TaskResource(Task task,
java.lang.String path,
org.thinginitself.http.HttpPeer peer) |
Modifier and Type | Method and Description |
---|---|
void |
executionComplete(Task task) |
void |
executionSuspended(Task task) |
org.thinginitself.http.Resource |
getResource(org.thinginitself.http.RequestContext context) |
Task |
getTask() |
void |
onPost(org.thinginitself.http.RequestContext requestContext) |
delete, getPath, getPathTree, getTargetProperties, onDelete, onGet, onOptions, onPut, post, put
addByteRange, addStreamable, clearState, getAllowedMethods, getByteRanges, getFragment, getFullPath, getLastLookup, getLastModified, getLocation, getQuery, getQueryString, getSlug, getStreamable, getStreamable, getTag, isAllowed, methodIsAllowed, setAllowedMethods, setFragment, setLastLookup, setLastModified, setLocation, setPath, setQueryString, setSlug, setStreamable, setTag, toString
public TaskResource(Task task, java.lang.String path, org.thinginitself.http.HttpPeer peer)
public Task getTask()
public org.thinginitself.http.Resource getResource(org.thinginitself.http.RequestContext context) throws org.thinginitself.http.RequestProcessException
getResource
in interface org.thinginitself.http.Target
getResource
in class org.thinginitself.http.target.TargetResource
org.thinginitself.http.RequestProcessException
public void onPost(org.thinginitself.http.RequestContext requestContext) throws org.thinginitself.http.RequestProcessException
onPost
in interface org.thinginitself.http.Target
onPost
in class org.thinginitself.http.target.TargetResource
org.thinginitself.http.RequestProcessException
public void executionSuspended(Task task)
executionSuspended
in interface ExecutionControlListener
public void executionComplete(Task task)
executionComplete
in interface ExecutionControlListener