Ejemplo n.º 1
0
//JAVA TO C# CONVERTER WARNING: Method 'throws' clauses are not available in .NET:
//ORIGINAL LINE: @Override public Void call() throws Exception
            public override Void call()
            {
//JAVA TO C# CONVERTER WARNING: Java wildcard generics have no direct equivalent in .NET:
//ORIGINAL LINE: org.camunda.connect.spi.ConnectorRequest<?> request = connectorInstance.createRequest();
                ConnectorRequest <object> request = outerInstance.connectorInstance.createRequest();

                outerInstance.applyInputParameters(execution, request);
                // execute the request and obtain a response:
                ConnectorResponse response = request.execute();

                outerInstance.applyOutputParameters(execution, response);
                outerInstance.leave(execution);
                return(null);
            }
Ejemplo n.º 2
0
 protected internal virtual void applyInputParameters <T1>(ActivityExecution execution, ConnectorRequest <T1> request)
 {
     if (ioMapping != null)
     {
         // create variable scope for input parameters
         ConnectorVariableScope connectorInputVariableScope = new ConnectorVariableScope((AbstractVariableScope)execution);
         // execute the connector input parameters
         ioMapping.executeInputParameters(connectorInputVariableScope);
         // write the local variables to the request.
         connectorInputVariableScope.writeToRequest(request);
     }
 }