public class HttpResponseSendTask extends AbstractSingleTask<Work,HttpResponseSendTask.HttpResponseSendTaskDependencies,None>
Task
to trigger sending the HttpResponse
.Modifier and Type | Class and Description |
---|---|
static class |
HttpResponseSendTask.HttpResponseSendTaskDependencies
Keys for the dependencies.
|
Constructor and Description |
---|
HttpResponseSendTask(int status,
byte[] content)
Initiate.
|
Modifier and Type | Method and Description |
---|---|
static TaskTypeBuilder<HttpResponseSendTask.HttpResponseSendTaskDependencies,None> |
addTaskType(String taskName,
HttpResponseSendTask taskFactory,
WorkTypeBuilder<Work> workTypeBuilder)
Adds the
TaskType information for HttpResponseSendTask . |
Object |
doTask(TaskContext<Work,HttpResponseSendTask.HttpResponseSendTaskDependencies,None> context)
Does the task.
|
createTask, createWork, getRecycleManagedObjectParameter, registerAsRecycleTask, registerTask, registerTask, registerTask, registerWork
public HttpResponseSendTask(int status, byte[] content)
status
- HTTP status for the HttpResponse
.content
- Content for HttpResponse
. May be null
.public static TaskTypeBuilder<HttpResponseSendTask.HttpResponseSendTaskDependencies,None> addTaskType(String taskName, HttpResponseSendTask taskFactory, WorkTypeBuilder<Work> workTypeBuilder)
TaskType
information for HttpResponseSendTask
.taskName
- Task
name.taskFactory
- HttpResponseSendTask
.workTypeBuilder
- WorkTypeBuilder
.TaskTypeBuilder
that added this
HttpResponseSendTask
type information.public Object doTask(TaskContext<Work,HttpResponseSendTask.HttpResponseSendTaskDependencies,None> context) throws IOException
Task
context
- TaskContext
for the Task
.Task
. This allows stringing
Task
instances together into a JobSequence
.IOException
Copyright © 2005–2016. All rights reserved.