@Path(value="server/containers/{containerId}/forms")
public class FormResource
extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
CONTAINER_NOT_FOUND |
static String |
PROCESS_DEFINITION_NOT_FOUND |
static String |
TASK_INSTANCE_NOT_FOUND |
static String |
TASK_PERMISSION_ERROR |
| Constructor and Description |
|---|
FormResource() |
FormResource(FormServiceBase formServiceBase,
FormRendererBase formRendererBase,
KieServerRegistry context) |
| Modifier and Type | Method and Description |
|---|---|
javax.ws.rs.core.Response |
getCaseRenderedForm(javax.ws.rs.core.HttpHeaders headers,
String containerId,
String caseDefId,
String renderer) |
protected String |
getMediaTypeForFormContent(String contentType) |
javax.ws.rs.core.Response |
getProcessForm(javax.ws.rs.core.HttpHeaders headers,
String containerId,
String processId,
String language,
boolean filter,
String formType,
boolean marshallContent) |
javax.ws.rs.core.Response |
getProcessRenderedForm(javax.ws.rs.core.HttpHeaders headers,
String containerId,
String processId,
String renderer) |
javax.ws.rs.core.Response |
getTaskForm(javax.ws.rs.core.HttpHeaders headers,
String containerId,
Long taskId,
String language,
boolean filter,
String formType,
boolean marshallContent) |
javax.ws.rs.core.Response |
getTaskRenderedForm(javax.ws.rs.core.HttpHeaders headers,
String containerId,
Long taskId,
String renderer) |
protected String |
marshallFormContent(String formContent,
String formType,
javax.ws.rs.core.Variant variant) |
public static final String CONTAINER_NOT_FOUND
public static final String PROCESS_DEFINITION_NOT_FOUND
public static final String TASK_PERMISSION_ERROR
public static final String TASK_INSTANCE_NOT_FOUND
public FormResource()
public FormResource(FormServiceBase formServiceBase, FormRendererBase formRendererBase, KieServerRegistry context)
@GET
@Path(value="processes/{processId}")
@Produces(value={"application/xml","application/json"})
public javax.ws.rs.core.Response getProcessForm(@Context
javax.ws.rs.core.HttpHeaders headers,
@PathParam(value="containerId")
String containerId,
@PathParam(value="processId")
String processId,
@QueryParam(value="lang") @DefaultValue(value="en")
String language,
@QueryParam(value="filter")
boolean filter,
@QueryParam(value="type") @DefaultValue(value="ANY")
String formType,
@QueryParam(value="marshallContent") @DefaultValue(value="true")
boolean marshallContent)
@GET
@Path(value="tasks/{taskInstanceId}")
@Produces(value={"application/xml","application/json"})
public javax.ws.rs.core.Response getTaskForm(@Context
javax.ws.rs.core.HttpHeaders headers,
@PathParam(value="containerId")
String containerId,
@PathParam(value="taskInstanceId")
Long taskId,
@QueryParam(value="lang") @DefaultValue(value="en")
String language,
@QueryParam(value="filter")
boolean filter,
@QueryParam(value="type") @DefaultValue(value="ANY")
String formType,
@QueryParam(value="marshallContent") @DefaultValue(value="true")
boolean marshallContent)
@GET
@Path(value="processes/{processId}/content")
@Produces(value="text/html")
public javax.ws.rs.core.Response getProcessRenderedForm(@Context
javax.ws.rs.core.HttpHeaders headers,
@PathParam(value="containerId")
String containerId,
@PathParam(value="processId")
String processId,
@QueryParam(value="renderer") @DefaultValue(value="patternfly")
String renderer)
@GET
@Path(value="tasks/{taskInstanceId}/content")
@Produces(value="text/html")
public javax.ws.rs.core.Response getTaskRenderedForm(@Context
javax.ws.rs.core.HttpHeaders headers,
@PathParam(value="containerId")
String containerId,
@PathParam(value="taskInstanceId")
Long taskId,
@QueryParam(value="renderer") @DefaultValue(value="patternfly")
String renderer)
@GET
@Path(value="cases/{caseDefId}/content")
@Produces(value="text/html")
public javax.ws.rs.core.Response getCaseRenderedForm(@Context
javax.ws.rs.core.HttpHeaders headers,
@PathParam(value="containerId")
String containerId,
@PathParam(value="caseDefId")
String caseDefId,
@QueryParam(value="renderer") @DefaultValue(value="patternfly")
String renderer)
protected String marshallFormContent(String formContent, String formType, javax.ws.rs.core.Variant variant) throws Exception
ExceptionCopyright © 2001–2019 JBoss by Red Hat. All rights reserved.