@Path(value="server/admin/containers/{id}/tasks")
public class UserTaskAdminResource
extends Object
| Constructor and Description |
|---|
UserTaskAdminResource() |
UserTaskAdminResource(UserTaskAdminServiceBase userTaskAdminServiceBase,
KieServerRegistry context) |
| Modifier and Type | Method and Description |
|---|---|
javax.ws.rs.core.Response |
addAdmins(javax.ws.rs.core.HttpHeaders headers,
String containerId,
Long tInstanceId,
boolean removeExisting,
String payload) |
javax.ws.rs.core.Response |
addExcludedOwners(javax.ws.rs.core.HttpHeaders headers,
String containerId,
Long tInstanceId,
boolean removeExisting,
String payload) |
javax.ws.rs.core.Response |
addPotentialOwners(javax.ws.rs.core.HttpHeaders headers,
String containerId,
Long tInstanceId,
boolean removeExisting,
String payload) |
javax.ws.rs.core.Response |
addTaskInputs(javax.ws.rs.core.HttpHeaders headers,
String containerId,
Long tInstanceId,
String payload) |
protected javax.ws.rs.core.Response |
addToTask(javax.ws.rs.core.HttpHeaders headers,
String containerId,
Long tInstanceId,
boolean removeExisting,
String payload,
int operation) |
javax.ws.rs.core.Response |
cancelNotification(javax.ws.rs.core.HttpHeaders headers,
String containerId,
Long tInstanceId,
Long notificationId) |
javax.ws.rs.core.Response |
cancelReassignment(javax.ws.rs.core.HttpHeaders headers,
String containerId,
Long tInstanceId,
Long reassignmentId) |
javax.ws.rs.core.Response |
getTaskNotifications(javax.ws.rs.core.HttpHeaders headers,
String containerId,
Long tInstanceId,
boolean activeOnly) |
javax.ws.rs.core.Response |
getTaskReassignments(javax.ws.rs.core.HttpHeaders headers,
String containerId,
Long tInstanceId,
boolean activeOnly) |
javax.ws.rs.core.Response |
notify(javax.ws.rs.core.HttpHeaders headers,
String containerId,
Long tInstanceId,
String expiresAt,
boolean whenNotStarted,
boolean whenNotCompleted,
String payload) |
javax.ws.rs.core.Response |
reassign(javax.ws.rs.core.HttpHeaders headers,
String containerId,
Long tInstanceId,
String expiresAt,
boolean whenNotStarted,
boolean whenNotCompleted,
String payload) |
javax.ws.rs.core.Response |
removeAdminsGroups(javax.ws.rs.core.HttpHeaders headers,
String containerId,
Long tInstanceId,
String groups) |
javax.ws.rs.core.Response |
removeAdminsUsers(javax.ws.rs.core.HttpHeaders headers,
String containerId,
Long tInstanceId,
String users) |
javax.ws.rs.core.Response |
removeExcludedOwnersGroups(javax.ws.rs.core.HttpHeaders headers,
String containerId,
Long tInstanceId,
String groups) |
javax.ws.rs.core.Response |
removeExcludedOwnersUsers(javax.ws.rs.core.HttpHeaders headers,
String containerId,
Long tInstanceId,
String users) |
protected javax.ws.rs.core.Response |
removeFromTask(javax.ws.rs.core.HttpHeaders headers,
String containerId,
Long tInstanceId,
boolean isUser,
String entities,
int operation) |
javax.ws.rs.core.Response |
removePotentialOwnersGroups(javax.ws.rs.core.HttpHeaders headers,
String containerId,
Long tInstanceId,
String groups) |
javax.ws.rs.core.Response |
removePotentialOwnersUsers(javax.ws.rs.core.HttpHeaders headers,
String containerId,
Long tInstanceId,
String users) |
javax.ws.rs.core.Response |
removeTaskInputs(javax.ws.rs.core.HttpHeaders headers,
String containerId,
Long tInstanceId,
List<String> inputNames) |
javax.ws.rs.core.Response |
removeTaskOutputs(javax.ws.rs.core.HttpHeaders headers,
String containerId,
Long tInstanceId,
List<String> inputNames) |
public UserTaskAdminResource()
public UserTaskAdminResource(UserTaskAdminServiceBase userTaskAdminServiceBase, KieServerRegistry context)
@PUT
@Path(value="{tInstanceId}/pot-owners")
@Produces(value={"application/xml","application/json"})
public javax.ws.rs.core.Response addPotentialOwners(@Context
javax.ws.rs.core.HttpHeaders headers,
@PathParam(value="id")
String containerId,
@PathParam(value="tInstanceId")
Long tInstanceId,
@QueryParam(value="remove") @DefaultValue(value="false")
boolean removeExisting,
String payload)
@PUT
@Path(value="{tInstanceId}/exl-owners")
@Produces(value={"application/xml","application/json"})
public javax.ws.rs.core.Response addExcludedOwners(@Context
javax.ws.rs.core.HttpHeaders headers,
@PathParam(value="id")
String containerId,
@PathParam(value="tInstanceId")
Long tInstanceId,
@QueryParam(value="remove") @DefaultValue(value="false")
boolean removeExisting,
String payload)
@PUT
@Path(value="{tInstanceId}/admins")
@Produces(value={"application/xml","application/json"})
public javax.ws.rs.core.Response addAdmins(@Context
javax.ws.rs.core.HttpHeaders headers,
@PathParam(value="id")
String containerId,
@PathParam(value="tInstanceId")
Long tInstanceId,
@QueryParam(value="remove") @DefaultValue(value="false")
boolean removeExisting,
String payload)
@DELETE
@Path(value="{tInstanceId}/pot-owners/users/{entityId}")
@Produces(value={"application/xml","application/json"})
public javax.ws.rs.core.Response removePotentialOwnersUsers(@Context
javax.ws.rs.core.HttpHeaders headers,
@PathParam(value="id")
String containerId,
@PathParam(value="tInstanceId")
Long tInstanceId,
@PathParam(value="entityId")
String users)
@DELETE
@Path(value="{tInstanceId}/exl-owners/users/{entityId}")
@Produces(value={"application/xml","application/json"})
public javax.ws.rs.core.Response removeExcludedOwnersUsers(@Context
javax.ws.rs.core.HttpHeaders headers,
@PathParam(value="id")
String containerId,
@PathParam(value="tInstanceId")
Long tInstanceId,
@PathParam(value="entityId")
String users)
@DELETE
@Path(value="{tInstanceId}/admins/users/{entityId}")
@Produces(value={"application/xml","application/json"})
public javax.ws.rs.core.Response removeAdminsUsers(@Context
javax.ws.rs.core.HttpHeaders headers,
@PathParam(value="id")
String containerId,
@PathParam(value="tInstanceId")
Long tInstanceId,
@PathParam(value="entityId")
String users)
@DELETE
@Path(value="{tInstanceId}/pot-owners/groups/{entityId}")
@Produces(value={"application/xml","application/json"})
public javax.ws.rs.core.Response removePotentialOwnersGroups(@Context
javax.ws.rs.core.HttpHeaders headers,
@PathParam(value="id")
String containerId,
@PathParam(value="tInstanceId")
Long tInstanceId,
@PathParam(value="entityId")
String groups)
@DELETE
@Path(value="{tInstanceId}/exl-owners/groups/{entityId}")
@Produces(value={"application/xml","application/json"})
public javax.ws.rs.core.Response removeExcludedOwnersGroups(@Context
javax.ws.rs.core.HttpHeaders headers,
@PathParam(value="id")
String containerId,
@PathParam(value="tInstanceId")
Long tInstanceId,
@PathParam(value="entityId")
String groups)
@DELETE
@Path(value="{tInstanceId}/admins/groups/{entityId}")
@Produces(value={"application/xml","application/json"})
public javax.ws.rs.core.Response removeAdminsGroups(@Context
javax.ws.rs.core.HttpHeaders headers,
@PathParam(value="id")
String containerId,
@PathParam(value="tInstanceId")
Long tInstanceId,
@PathParam(value="entityId")
String groups)
@PUT
@Path(value="{tInstanceId}/contents/input")
@Produces(value={"application/xml","application/json"})
public javax.ws.rs.core.Response addTaskInputs(@Context
javax.ws.rs.core.HttpHeaders headers,
@PathParam(value="id")
String containerId,
@PathParam(value="tInstanceId")
Long tInstanceId,
String payload)
@DELETE
@Path(value="{tInstanceId}/contents/input")
@Produces(value={"application/xml","application/json"})
public javax.ws.rs.core.Response removeTaskInputs(@Context
javax.ws.rs.core.HttpHeaders headers,
@PathParam(value="id")
String containerId,
@PathParam(value="tInstanceId")
Long tInstanceId,
@QueryParam(value="name")
List<String> inputNames)
@DELETE
@Path(value="{tInstanceId}/contents/output")
@Produces(value={"application/xml","application/json"})
public javax.ws.rs.core.Response removeTaskOutputs(@Context
javax.ws.rs.core.HttpHeaders headers,
@PathParam(value="id")
String containerId,
@PathParam(value="tInstanceId")
Long tInstanceId,
@QueryParam(value="name")
List<String> inputNames)
@POST
@Path(value="{tInstanceId}/reassignments")
@Produces(value={"application/xml","application/json"})
public javax.ws.rs.core.Response reassign(@Context
javax.ws.rs.core.HttpHeaders headers,
@PathParam(value="id")
String containerId,
@PathParam(value="tInstanceId")
Long tInstanceId,
@QueryParam(value="expiresAt")
String expiresAt,
@QueryParam(value="whenNotStarted") @DefaultValue(value="false")
boolean whenNotStarted,
@QueryParam(value="whenNotCompleted") @DefaultValue(value="false")
boolean whenNotCompleted,
String payload)
@POST
@Path(value="{tInstanceId}/notifications")
@Produces(value={"application/xml","application/json"})
public javax.ws.rs.core.Response notify(@Context
javax.ws.rs.core.HttpHeaders headers,
@PathParam(value="id")
String containerId,
@PathParam(value="tInstanceId")
Long tInstanceId,
@QueryParam(value="expiresAt")
String expiresAt,
@QueryParam(value="whenNotStarted") @DefaultValue(value="false")
boolean whenNotStarted,
@QueryParam(value="whenNotCompleted") @DefaultValue(value="false")
boolean whenNotCompleted,
String payload)
@DELETE
@Path(value="{tInstanceId}/reassignments/{reassignmentId}")
@Produces(value={"application/xml","application/json"})
public javax.ws.rs.core.Response cancelReassignment(@Context
javax.ws.rs.core.HttpHeaders headers,
@PathParam(value="id")
String containerId,
@PathParam(value="tInstanceId")
Long tInstanceId,
@PathParam(value="reassignmentId")
Long reassignmentId)
@DELETE
@Path(value="{tInstanceId}/notifications/{notificationId}")
@Produces(value={"application/xml","application/json"})
public javax.ws.rs.core.Response cancelNotification(@Context
javax.ws.rs.core.HttpHeaders headers,
@PathParam(value="id")
String containerId,
@PathParam(value="tInstanceId")
Long tInstanceId,
@PathParam(value="notificationId")
Long notificationId)
@GET
@Path(value="{tInstanceId}/reassignments")
@Produces(value={"application/xml","application/json"})
public javax.ws.rs.core.Response getTaskReassignments(@Context
javax.ws.rs.core.HttpHeaders headers,
@PathParam(value="id")
String containerId,
@PathParam(value="tInstanceId")
Long tInstanceId,
@QueryParam(value="activeOnly") @DefaultValue(value="true")
boolean activeOnly)
@GET
@Path(value="{tInstanceId}/notifications")
@Produces(value={"application/xml","application/json"})
public javax.ws.rs.core.Response getTaskNotifications(@Context
javax.ws.rs.core.HttpHeaders headers,
@PathParam(value="id")
String containerId,
@PathParam(value="tInstanceId")
Long tInstanceId,
@QueryParam(value="activeOnly") @DefaultValue(value="true")
boolean activeOnly)
protected javax.ws.rs.core.Response addToTask(javax.ws.rs.core.HttpHeaders headers,
String containerId,
Long tInstanceId,
boolean removeExisting,
String payload,
int operation)
Copyright © 2001–2017 JBoss by Red Hat. All rights reserved.