Exemplo n.º 1
0
        protected internal virtual ProcessApplicationReference getPaReference(ProcessApplicationIdentifier processApplicationIdentifier)
        {
            if (processApplicationIdentifier.Reference != null)
            {
                return(processApplicationIdentifier.Reference);
            }
            else if (processApplicationIdentifier.ProcessApplication != null)
            {
                return(processApplicationIdentifier.ProcessApplication.Reference);
            }
            else if (!string.ReferenceEquals(processApplicationIdentifier.Name, null))
            {
                RuntimeContainerDelegate    runtimeContainerDelegate = org.camunda.bpm.container.RuntimeContainerDelegate_Fields.INSTANCE.get();
                ProcessApplicationReference reference = runtimeContainerDelegate.getDeployedProcessApplication(processApplicationIdentifier.Name);

                if (reference == null)
                {
                    throw LOG.paWithNameNotRegistered(processApplicationIdentifier.Name);
                }
                else
                {
                    return(reference);
                }
            }
            else
            {
                throw LOG.cannotReolvePa(processApplicationIdentifier);
            }
        }
Exemplo n.º 2
0
//JAVA TO C# CONVERTER WARNING: Method 'throws' clauses are not available in .NET:
//ORIGINAL LINE: protected void setUp() throws Exception
        protected internal virtual void setUp()
        {
            runtimeContainerDelegate = org.camunda.bpm.container.RuntimeContainerDelegate_Fields.INSTANCE.get();
            runtimeContainerDelegate.registerProcessEngine(processEngine);

            callingApp = new CallingProcessApplication();
            calledApp  = new CalledProcessApplication();

            callingApp.deploy();
            calledApp.deploy();
        }