[jbpm-commits] JBoss JBPM SVN: r2906 - projects/gwt-console/trunk/server/src/main/java/org/jboss/bpm/console/server.

do-not-reply at jboss.org do-not-reply at jboss.org
Thu Nov 13 07:59:48 EST 2008


Author: heiko.braun at jboss.com
Date: 2008-11-13 07:59:48 -0500 (Thu, 13 Nov 2008)
New Revision: 2906

Modified:
   projects/gwt-console/trunk/server/src/main/java/org/jboss/bpm/console/server/JBPM3Management.java
Log:
Added default transition resource

Modified: projects/gwt-console/trunk/server/src/main/java/org/jboss/bpm/console/server/JBPM3Management.java
===================================================================
--- projects/gwt-console/trunk/server/src/main/java/org/jboss/bpm/console/server/JBPM3Management.java	2008-11-13 12:27:38 UTC (rev 2905)
+++ projects/gwt-console/trunk/server/src/main/java/org/jboss/bpm/console/server/JBPM3Management.java	2008-11-13 12:59:48 UTC (rev 2906)
@@ -81,8 +81,8 @@
    @Produces("application/json")
    @Consumes("multipart/form-data")
    public void postNewDefinition(
-     @Context
-     HttpServletRequest request
+         @Context
+         HttpServletRequest request
    )
    {
       try
@@ -133,8 +133,8 @@
    @Path("definitions/{id}/image")
    @Produces("image/jpeg")
    public Response getProcessImage(
-     @PathParam("id")
-     long id
+         @PathParam("id")
+         long id
    )
    {
       byte[] image = getExtensionDAO().getProcessImage(id);
@@ -148,8 +148,8 @@
    @Path("definitions/{id}/diagramInfo")
    @Produces("application/json")
    public DiagramInfo getDiagramInfo(
-     @PathParam("id")
-     long id
+         @PathParam("id")
+         long id
    )
    {
       return getExtensionDAO().getDiagramInfo(id);
@@ -159,8 +159,8 @@
    @Path("instances/{id}/activeNodeInfo")
    @Produces("application/json")
    public ActiveNodeInfo getActiveNodeInfo(
-     @PathParam("id")
-     long id
+         @PathParam("id")
+         long id
    )
    {
       ActiveNodeInfo activNodeInfo = getExtensionDAO().getActivNodeInfo(id);
@@ -168,31 +168,31 @@
    }
 
    @POST
-   @Path("tokens/{id}")
+   @Path("tokens/{id}/transition")
    @Produces("application/json")
    public Response signalToken(
-     @PathParam("id")
-     long id,
-     @QueryParam("signal")     
-     String signalName)
+         @PathParam("id")
+         long id,
+         @QueryParam("signal")
+         String signalName)
    {
       log.debug("Signal token " + id + " -> " + signalName);
-      
+
       getExtensionDAO().signalToken(id, signalName);
       return Response.ok().type("application/json").build();
    }
 
-   /*@GET
-   @Path("token/{tokenId}/signal")
+   @POST
+   @Path("tokens/{id}/transition/default")
    @Produces("application/json")
    public Response signalTokenDefault(
-     @PathParam("tokenId")
-     long tokenId
-
-   )
+         @PathParam("id")
+         long id)
    {
-      // take default transition
-      return signalToken(tokenId, null);
-   } */
+      log.debug("Signal token " + id);
 
+      getExtensionDAO().signalToken(id, null);
+      return Response.ok().type("application/json").build();
+   }
+
 }




More information about the jbpm-commits mailing list