public abstract class ProcessDependencyResolver extends Object
| Constructor and Description |
|---|
ProcessDependencyResolver() |
| Modifier and Type | Method and Description |
|---|---|
List<Problem> |
checkResolution(TenantServiceAccessor tenantAccessor,
long processDefinitionId) |
abstract List<Problem> |
checkResolution(TenantServiceAccessor tenantAccessor,
org.bonitasoft.engine.core.process.definition.model.SProcessDefinition processDefinition) |
abstract boolean |
resolve(ProcessAPI processApi,
TenantServiceAccessor tenantAccessor,
BusinessArchive businessArchive,
org.bonitasoft.engine.core.process.definition.model.SProcessDefinition sDefinition)
resolve a dedicated part of the process
e.g. load connectors
Must throw an exception is something is not resolved in the process
|
public abstract boolean resolve(ProcessAPI processApi, TenantServiceAccessor tenantAccessor, BusinessArchive businessArchive, org.bonitasoft.engine.core.process.definition.model.SProcessDefinition sDefinition) throws BonitaException
processApi - tenantAccessor - businessArchive - sDefinition - BonitaExceptionpublic abstract List<Problem> checkResolution(TenantServiceAccessor tenantAccessor, org.bonitasoft.engine.core.process.definition.model.SProcessDefinition processDefinition)
processAPIImpl - tenantAccessor - processDefinition - public List<Problem> checkResolution(TenantServiceAccessor tenantAccessor, long processDefinitionId)
tenantAccessor - processDefinitionId - Copyright © 2014 Bonitasoft S.A.. All Rights Reserved.