[jboss-svn-commits] JBL Code SVN: r24974 - in labs/jbossesb/trunk/product/services/jbpm/src/main/java/org/jboss/soa/esb/services/jbpm: cmd and 1 other directory.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Wed Jan 28 09:34:01 EST 2009


Author: beve
Date: 2009-01-28 09:34:01 -0500 (Wed, 28 Jan 2009)
New Revision: 24974

Removed:
   labs/jbossesb/trunk/product/services/jbpm/src/main/java/org/jboss/soa/esb/services/jbpm/cmd/SignalFacade.java
Modified:
   labs/jbossesb/trunk/product/services/jbpm/src/main/java/org/jboss/soa/esb/services/jbpm/Constants.java
   labs/jbossesb/trunk/product/services/jbpm/src/main/java/org/jboss/soa/esb/services/jbpm/cmd/CommandExecutor.java
   labs/jbossesb/trunk/product/services/jbpm/src/main/java/org/jboss/soa/esb/services/jbpm/cmd/MessageFacade.java
Log:
work for https://jira.jboss.org/jira/browse/JBESB-2315 "Remove jBPM SignalFacade from ESB codebase"


Modified: labs/jbossesb/trunk/product/services/jbpm/src/main/java/org/jboss/soa/esb/services/jbpm/Constants.java
===================================================================
--- labs/jbossesb/trunk/product/services/jbpm/src/main/java/org/jboss/soa/esb/services/jbpm/Constants.java	2009-01-28 14:19:49 UTC (rev 24973)
+++ labs/jbossesb/trunk/product/services/jbpm/src/main/java/org/jboss/soa/esb/services/jbpm/Constants.java	2009-01-28 14:34:01 UTC (rev 24974)
@@ -110,28 +110,8 @@
 	public enum OpCode
 	{
         CallbackCommand
-//		,DeployProcessDefinition
-//		,AbstractCancelCommand
-//		,AbstractGetObjectBaseCommand
-//		,AsynchronousCommand
 		,CancelProcessInstanceCommand
-//		,CancelTokenCommand
-//		,CancelWorkOnTaskCommand
-//		,ChangeProcessInstanceVersionCommand
-//		,Command
-//		,CommandService
-//		,CompositeCommand
-//		,GetProcessDefinitionCommand
-//		,GetProcessInstanceCommand
-//		,GetProcessInstancesCommand
-//		,GetTaskInstanceCommand
-//		,GetTaskListCommand
 		,NewProcessInstanceCommand
-		,SignalCommand
-		,StartProcessInstanceCommand
-//		,StartWorkOnTaskCommand
-//		,TaskInstanceEndCommand
-//		,VariablesCommand
-		;
+		,StartProcessInstanceCommand;
 	}
 }

Modified: labs/jbossesb/trunk/product/services/jbpm/src/main/java/org/jboss/soa/esb/services/jbpm/cmd/CommandExecutor.java
===================================================================
--- labs/jbossesb/trunk/product/services/jbpm/src/main/java/org/jboss/soa/esb/services/jbpm/cmd/CommandExecutor.java	2009-01-28 14:19:49 UTC (rev 24973)
+++ labs/jbossesb/trunk/product/services/jbpm/src/main/java/org/jboss/soa/esb/services/jbpm/cmd/CommandExecutor.java	2009-01-28 14:34:01 UTC (rev 24974)
@@ -154,7 +154,6 @@
 	{
         _values.put(Constants.OpCode.CallbackCommand             ,CALLBACK_EXECUTOR);
 		_values.put(Constants.OpCode.CancelProcessInstanceCommand,CANCEL_PROCESS_INSTANCE_EXECUTOR);
-        _values.put(Constants.OpCode.SignalCommand               ,SIGNAL_EXECUTOR);
 		_values.put(Constants.OpCode.NewProcessInstanceCommand	
 				,new CommandExecutor.NewProcessInstancePerformer(false));
 		_values.put(Constants.OpCode.StartProcessInstanceCommand

Modified: labs/jbossesb/trunk/product/services/jbpm/src/main/java/org/jboss/soa/esb/services/jbpm/cmd/MessageFacade.java
===================================================================
--- labs/jbossesb/trunk/product/services/jbpm/src/main/java/org/jboss/soa/esb/services/jbpm/cmd/MessageFacade.java	2009-01-28 14:19:49 UTC (rev 24973)
+++ labs/jbossesb/trunk/product/services/jbpm/src/main/java/org/jboss/soa/esb/services/jbpm/cmd/MessageFacade.java	2009-01-28 14:34:01 UTC (rev 24974)
@@ -47,8 +47,6 @@
             return new CancelProcessInstanceFacade(config);
         if (Constants.OpCode.NewProcessInstanceCommand.equals(opCode))
             return new NewProcessInstanceFacade(config, false);
-        if (Constants.OpCode.SignalCommand.equals(opCode))
-            return new SignalFacade(config);
         if (Constants.OpCode.StartProcessInstanceCommand.equals(opCode))
             return new NewProcessInstanceFacade(config, true);
                   

Deleted: labs/jbossesb/trunk/product/services/jbpm/src/main/java/org/jboss/soa/esb/services/jbpm/cmd/SignalFacade.java
===================================================================
--- labs/jbossesb/trunk/product/services/jbpm/src/main/java/org/jboss/soa/esb/services/jbpm/cmd/SignalFacade.java	2009-01-28 14:19:49 UTC (rev 24973)
+++ labs/jbossesb/trunk/product/services/jbpm/src/main/java/org/jboss/soa/esb/services/jbpm/cmd/SignalFacade.java	2009-01-28 14:34:01 UTC (rev 24974)
@@ -1,67 +0,0 @@
-/*
- * JBoss, Home of Professional Open Source
- * Copyright 2006, JBoss Inc., and individual contributors as indicated
- * by the @authors tag. See the copyright.txt in the distribution for a
- * full listing of individual contributors.
- *
- * This is free software; you can redistribute it and/or modify it
- * under the terms of the GNU Lesser General Public License as
- * published by the Free Software Foundation; either version 2.1 of
- * the License, or (at your option) any later version.
- *
- * This software is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
- * Lesser General Public License for more details.
- *
- * You should have received a copy of the GNU Lesser General Public
- * License along with this software; if not, write to the Free
- * Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
- * 02110-1301 USA, or see the FSF site: http://www.fsf.org.
- */
-
-package org.jboss.soa.esb.services.jbpm.cmd;
-
-import java.util.List;
-import java.util.Map;
-
-import org.jboss.soa.esb.ConfigurationException;
-import org.jboss.soa.esb.helpers.ConfigTree;
-import org.jboss.soa.esb.message.Body;
-import org.jboss.soa.esb.message.Message;
-import org.jboss.soa.esb.services.jbpm.Constants;
-import org.jboss.soa.esb.services.jbpm.JBpmObjectMapper;
-import org.jboss.soa.esb.services.jbpm.Mapping;
-import org.jboss.soa.esb.services.jbpm.Constants.OpCode;
-
-/**
- *
- * Implementation of a message preprocessor to obtain data from a process instance 
- * from the action configuration XML
- * 
- * @author <a href="mailto:schifest at heuristica.com.ar">schifest at heuristica.com.ar</a> 
- */
-public class SignalFacade extends MessageFacade
-{
-	public OpCode getOpCode() { return Constants.OpCode.SignalCommand; }
-
-	public SignalFacade(ConfigTree config) throws ConfigurationException
-	{
-		_transition		= config.getAttribute(Constants.TRANSITION_NAME_TAG);
-        _esbToBpm       = ConfigUtil.getMappingConfig(config);
-	}
-	
-	public void setJBPMContextParameters(Message message) 
-	{
-		Body body = message.getBody();
-		if (null!=_transition)
-			body.add(Constants.TRANSITION_NAME, _transition);
-        Map<String,Object> variableMap = _mapper.mapFromEsbMessageToJBpmMap(message, _esbToBpm);
-        if (null!=variableMap)
-            body.add(Constants.VARIABLE_VALUES, variableMap);
-	}
-    
-    String          _transition;
-    List<Mapping>   _esbToBpm;
-    JBpmObjectMapper _mapper = new JBpmObjectMapper();
-}




More information about the jboss-svn-commits mailing list