@Deprecated @Path(value="/v3/model") @Produces(value={"text/html","application/xhtml+xml","application/xml","application/json","text/xml"}) public class ModelRestServiceV3 extends Object
| Constructor and Description |
|---|
ModelRestServiceV3()
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
void |
deleteModel(String version)
Deprecated.
|
EntityCollection |
findAllEventsByTask(String version,
int processid,
String items)
Deprecated.
|
EntityCollection |
findAllTasks(String version,
String items)
Deprecated.
|
EntityCollection |
findTasksByGroup(String version,
String group,
String items)
Deprecated.
Returns a list of all Tasks of a specific workflow group.
|
List<String> |
getGroups(String version,
String items)
Deprecated.
Retuns a list of all Start Entities from each workflowgroup
|
javax.ws.rs.core.Response |
getModelFile(String version,
javax.ws.rs.core.UriInfo uriInfo)
Deprecated.
|
javax.ws.rs.core.StreamingOutput |
getModelOverview()
Deprecated.
|
String |
getModelXML()
Deprecated.
|
XMLItemCollection |
getTask(String version,
int processid,
String items)
Deprecated.
|
javax.ws.rs.core.Response |
postBPMNModel(org.imixs.workflow.bpmn.BPMNModel bpmnmodel)
Deprecated.
|
void |
postModel(EntityCollection ecol)
Deprecated.
|
void |
postModelByVersion(String sModelVersion,
EntityCollection ecol)
Deprecated.
|
javax.ws.rs.core.Response |
putBPMNModel(org.imixs.workflow.bpmn.BPMNModel bpmnmodel)
Deprecated.
This method consumes a Imixs BPMN model file and updates the
corresponding model information.
|
void |
putModel(EntityCollection ecol)
Deprecated.
This method updates a Model provided in a EntityCollection object.
|
void |
putModelByVersion(String sModelVersion,
EntityCollection ecol)
Deprecated.
This method updates a Model provided in a EntityCollection object for a
provided model version.
|
@GET @Produces(value="text/html") public javax.ws.rs.core.StreamingOutput getModelOverview()
@GET
@Produces(value={"application/xml","text/xml"})
public String getModelXML()
@GET
@Path(value="/{version}/tasks/")
public EntityCollection findAllTasks(@PathParam(value="version")
String version,
@QueryParam(value="items")
String items)
@GET
@Path(value="/{version}/bpmn")
public javax.ws.rs.core.Response getModelFile(@PathParam(value="version")
String version,
@Context
javax.ws.rs.core.UriInfo uriInfo)
@GET
@Path(value="/{version}/tasks/{taskid}")
public XMLItemCollection getTask(@PathParam(value="version")
String version,
@PathParam(value="taskid")
int processid,
@QueryParam(value="items")
String items)
@GET
@Path(value="/{version}/tasks/{taskid}/events")
public EntityCollection findAllEventsByTask(@PathParam(value="version")
String version,
@PathParam(value="taskid")
int processid,
@QueryParam(value="items")
String items)
@GET
@Path(value="/{version}/groups")
public List<String> getGroups(@PathParam(value="version")
String version,
@QueryParam(value="items")
String items)
version - @GET
@Path(value="/{version}/groups/{group}")
public EntityCollection findTasksByGroup(@PathParam(value="version")
String version,
@PathParam(value="group")
String group,
@QueryParam(value="items")
String items)
version - @DELETE
@Path(value="/{version}")
public void deleteModel(@PathParam(value="version")
String version)
@PUT
@Path(value="/bpmn")
@Consumes(value={"application/xml","application/octet-stream","text/plain"})
public javax.ws.rs.core.Response putBPMNModel(org.imixs.workflow.bpmn.BPMNModel bpmnmodel)
model - @POST
@Path(value="/bpmn")
@Consumes(value={"application/xml","application/octet-stream","text/plain"})
public javax.ws.rs.core.Response postBPMNModel(org.imixs.workflow.bpmn.BPMNModel bpmnmodel)
@PUT
@Path(value="/{version}")
@Consumes(value={"application/xml","text/xml"})
public void putModelByVersion(@PathParam(value="version")
String sModelVersion,
EntityCollection ecol)
version - - $modelversionecol - - model data@POST
@Path(value="/{version}")
@Consumes(value={"application/xml","text/xml"})
public void postModelByVersion(@PathParam(value="version")
String sModelVersion,
EntityCollection ecol)
@PUT
@Consumes(value={"application/xml","text/xml"})
public void putModel(EntityCollection ecol)
ecol - @POST
@Consumes(value={"application/xml","text/xml"})
public void postModel(EntityCollection ecol)
Copyright © 2006–2019 Imixs Software Solutions GmbH. All rights reserved.