public MessageEventSubscriptionResource(ProcessEngine engine, string executionId, string messageName, ObjectMapper objectMapper) { this.engine = engine; this.executionId = executionId; this.messageName = messageName; this.objectMapper = objectMapper; }
public override object resolveValue(ObjectMapper objectMapper) { object value = base.resolveValue(objectMapper); if (value != null && value.GetType().IsAssignableFrom(typeof(Number))) { return(Variables.numberValue((Number)value)); } return(value); }
/// <summary> /// This test ensures that when the <seealso cref="ProcessApplicationContext"/> API is used, /// the context switch is only performed for outer-most command and not if a second, nested /// command is executed; => in nested commands, the engine is already in the correct context /// </summary> //JAVA TO C# CONVERTER TODO TASK: Most Java annotations will not have direct .NET equivalent attributes: //ORIGINAL LINE: @Test @OperateOnDeployment("pa1") public void testNoContextSwitchOnInnerCommand() throws Exception //JAVA TO C# CONVERTER WARNING: Method 'throws' clauses are not available in .NET: public virtual void testNoContextSwitchOnInnerCommand() { ProcessInstance pi = withProcessApplicationContext(new CallableAnonymousInnerClass(this) , "pa2"); JsonSerializable expectedJsonSerializable = RuntimeServiceDelegate.createJsonSerializable(); string expectedJsonString = expectedJsonSerializable.toExpectedJsonString(JsonDataFormatConfigurator.DATE_FORMAT); SerializableValue serializedValue = runtimeService.getVariableTyped(pi.Id, RuntimeServiceDelegate.VARIABLE_NAME, false); string actualJsonString = serializedValue.ValueSerialized; ObjectMapper objectMapper = new ObjectMapper(); JsonNode actualJsonTree = objectMapper.readTree(actualJsonString); JsonNode expectedJsonTree = objectMapper.readTree(expectedJsonString); // JsonNode#equals makes a deep comparison Assert.assertEquals(expectedJsonTree, actualJsonTree); }
public HistoryRestServiceImpl(string engineName, ObjectMapper objectMapper) : base(engineName, objectMapper) { }
public ProcessInstanceResourceImpl(ProcessEngine engine, string processInstanceId, ObjectMapper objectMapper) { this.engine = engine; this.processInstanceId = processInstanceId; this.objectMapper = objectMapper; }
//JAVA TO C# CONVERTER WARNING: 'final' parameters are not available in .NET: //ORIGINAL LINE: public AbstractRestProcessEngineAware(String engineName, final com.fasterxml.jackson.databind.ObjectMapper objectMapper) public AbstractRestProcessEngineAware(string engineName, ObjectMapper objectMapper) : base(engineName) { this.objectMapper = objectMapper; }
public TenantGroupMembersResourceImpl(string processEngineName, string resourceId, string rootResourcePath, ObjectMapper objectMapper) : base(processEngineName, Resources.TENANT_MEMBERSHIP, resourceId, objectMapper) { this.relativeRootResourcePath = rootResourcePath; }
public AbstractIdentityResource(string processEngineName, Resource resource, string resourceId, ObjectMapper objectMapper) : base(processEngineName, resource, resourceId, objectMapper) { this.identityService = processEngine.IdentityService; }
public override void applyTo(ProcessInstanceModificationBuilder builder, ProcessEngine engine, ObjectMapper mapper) { checkValidity(); ProcessInstanceModificationInstantiationBuilder activityBuilder = null; if (!string.ReferenceEquals(ancestorActivityInstanceId, null)) { activityBuilder = builder.startAfterActivity(activityId, ancestorActivityInstanceId); } else { activityBuilder = builder.startAfterActivity(activityId); } applyVariables(activityBuilder, engine, mapper); }
public IncidentResourceImpl(ProcessEngine engine, string incidentId, ObjectMapper objectMapper) { this.engine = engine; this.incidentId = incidentId; this.objectMapper = objectMapper; }
public ExternalTaskResourceImpl(ProcessEngine engine, string externalTaskId, ObjectMapper objectMapper) { this.engine = engine; this.externalTaskId = externalTaskId; this.objectMapper = objectMapper; }
public UserResourceImpl(string processEngineName, string userId, string rootResourcePath, ObjectMapper objectMapper) : base(processEngineName, USER, userId, objectMapper) { this.rootResourcePath = rootResourcePath; }
public FetchAndLockRestServiceImpl(string processEngine, ObjectMapper objectMapper) : base(processEngine, objectMapper) { }
public override void applyTo <T1>(InstantiationBuilder <T1> builder, ProcessEngine engine, ObjectMapper mapper) { // cannot be applied to instantiation if (builder is ModificationBuilder) { if (string.ReferenceEquals(activityId, null)) { throw new InvalidRequestException(Status.BAD_REQUEST, buildErrorMessage("'activityId' must be set")); } if (cancelCurrentActiveActivityInstances) { ((ModificationBuilder)builder).cancelAllForActivity(activityId, true); } else { ((ModificationBuilder)builder).cancelAllForActivity(activityId); } } }
public override void applyTo(ProcessInstanceModificationBuilder builder, ProcessEngine engine, ObjectMapper mapper) { validateParameters(); if (!string.ReferenceEquals(activityId, null)) { builder.cancelAllForActivity(activityId); } else if (!string.ReferenceEquals(activityInstanceId, null)) { builder.cancelActivityInstance(activityInstanceId); } else if (!string.ReferenceEquals(transitionInstanceId, null)) { builder.cancelTransitionInstance(transitionInstanceId); } }
public VersionRestService(string engineName, ObjectMapper objectMapper) : base(engineName, objectMapper) { }
public TenantResourceImpl(string processEngineName, string tenantId, string rootResourcePath, ObjectMapper objectMapper) : base(processEngineName, TENANT, tenantId, objectMapper) { this.rootResourcePath = rootResourcePath; }
public ExecutionResourceImpl(ProcessEngine engine, string executionId, ObjectMapper objectMapper) { this.engine = engine; this.executionId = executionId; this.objectMapper = objectMapper; }
public AbstractAuthorizedRestResource(string processEngineName, Resource resource, string resourceId, ObjectMapper objectMapper) : base(processEngineName, objectMapper) { this.resource = resource; this.resourceId = resourceId; }
public AuthorizationResourceImpl(string processEngineName, string resourceId, string relativeRootResourcePath, ObjectMapper objectMapper) : base(processEngineName, AUTHORIZATION, resourceId, objectMapper) { this.relativeRootResourcePath = relativeRootResourcePath; authorizationService = processEngine.AuthorizationService; }
public override void applyTo <T1>(InstantiationBuilder <T1> builder, ProcessEngine engine, ObjectMapper mapper) { checkValidity(); builder.startAfterActivity(activityId); if (builder is ProcessInstantiationBuilder) { applyVariables((ProcessInstantiationBuilder)builder, engine, mapper); } }
public GroupResourceImpl(string processEngineName, string groupId, string rootResourcePath, ObjectMapper objectMapper) : base(processEngineName, GROUP, groupId, objectMapper) { this.rootResourcePath = rootResourcePath; }