Package org.jboss.soa.esb.services.jbpm

Examples of org.jboss.soa.esb.services.jbpm.Mapping


  {  
        List<Mapping> mappingList = new ArrayList<Mapping>();
        ConfigTree[] mappingElements = tree.getChildren(Constants.MAPPING_TAG);
        if (mappingElements != null) {
            for (ConfigTree mappingElement : mappingElements) {
                Mapping mapping = Mapping.parseMappingElement(mappingElement);
                mappingList.add(mapping);
            }
        }
    return mappingList;
  }
View Full Code Here


            int count = 0 ;
            final Iterator<Map.Entry<Mapping, Object>> variableEntryIter = variables.entrySet().iterator() ;
            do
            {
                final Map.Entry<Mapping, Object> variableEntry = variableEntryIter.next() ;
                final Mapping mapping = (Mapping)variableEntry.getKey() ;
                final String name = mapping.getBpm() ;
                setVariable(contextInstance, token, name, variableEntry.getValue()) ;
                final Boolean isProcessScope = mapping.getIsProcessScope() ;
                final boolean setScope = (isProcessScope == null ? defaultProcessScope : isProcessScope.booleanValue()) ;
                if (setScope)
                {
                  setVariable(contextInstance, token, ESB_ASYNC_SIGNAL_VARIABLE_NAMES + (count++), name) ;
                }
View Full Code Here

        assertEquals("node1", token.getNode().getName());
       
        final CallbackCommand callback = new CallbackCommand();
        Map<Mapping, Object> variablesMap = callback.getVariablesMapFromMessage(token.getNode(), message);
       
        Mapping expectedMappning = expectedMapping(Constants.BODY_CONTENT_VARIABLE_NAME, "theBody", false, null);
        assertEquals(payload, variablesMap.get(expectedMappning));
    }
View Full Code Here

        assertEquals(esbXmlContent, token.getProcessInstance().getContextInstance().getVariable(jbpmXmlContentKey));
    }
   
    private Mapping expectedMapping(final String esb, final String bpm, final boolean processScope, final String defaultVal)
    {
        Mapping expectedMappning = new Mapping();
        expectedMappning.setBpm("theBody");
        expectedMappning.setEsb("BODY_CONTENT");
        expectedMappning.setIsProcessScope(false);
        expectedMappning.setDefaultValue(null);
        return expectedMappning;
    }
View Full Code Here

TOP

Related Classes of org.jboss.soa.esb.services.jbpm.Mapping

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.