Class TeamRestService

java.lang.Object
org.imixs.marty.rest.TeamRestService
All Implemented Interfaces:
Serializable

@Named @RequestScoped @Path("/team") @Produces({"text/html","application/xml","application/json"}) public class TeamRestService extends Object implements Serializable
The TeamRestService provides methods to access the marty process and space entities. The Service extends the imixs-workflow-jaxrs api. Additional the service provides a list of all workflow groups
Author:
rsoika
See Also:
  • Constructor Details

    • TeamRestService

      public TeamRestService()
  • Method Details

    • getProcessList

      @GET @Path("/processlist") public org.imixs.workflow.xml.XMLDataCollection getProcessList()
    • getProcessListXML

      @GET @Path("/processlist.xml") @Produces("text/xml") public org.imixs.workflow.xml.XMLDataCollection getProcessListXML()
    • getProcessListJSON

      @GET @Path("/processlist.json") @Produces("application/json") public org.imixs.workflow.xml.XMLDataCollection getProcessListJSON()
    • getSpaces

      @GET @Path("/spaces") public org.imixs.workflow.xml.XMLDataCollection getSpaces()
    • getSpacesXML

      @GET @Path("/spaces.xml") @Produces("text/xml") public org.imixs.workflow.xml.XMLDataCollection getSpacesXML()
    • getSpacesJSON

      @GET @Path("/spaces.json") @Produces("application/json") public org.imixs.workflow.xml.XMLDataCollection getSpacesJSON()
    • getWorkflowGroupsJSON

      @GET @Path("/workflowgroups.json") @Produces("application/json") public org.imixs.workflow.xml.XMLDataCollection getWorkflowGroupsJSON() throws org.imixs.workflow.exceptions.ModelException
      Returns a string list of all workflow groups
      Returns:
      Throws:
      org.imixs.workflow.exceptions.ModelException