[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