public class DependencyResolver extends Object
ProcessDependencyResolvers which validates different aspects of the
process to validate (or "resolve")| Constructor and Description |
|---|
DependencyResolver(List<ProcessDependencyDeployer> dependencyResolvers) |
| Modifier and Type | Method and Description |
|---|---|
List<ProcessDependencyDeployer> |
getResolvers() |
void |
resolveAndCreateDependencies(BusinessArchive businessArchive,
ProcessDefinitionService processDefinitionService,
org.bonitasoft.engine.dependency.DependencyService dependencyService,
SProcessDefinition sDefinition)
create dependencies based on the business archive
|
void |
resolveAndCreateDependencies(long tenantId,
ProcessDefinitionService processDefinitionService,
org.bonitasoft.engine.dependency.DependencyService dependencyService,
long processDefinitionId)
create dependencies based on the bonita home
|
boolean |
resolveDependencies(BusinessArchive businessArchive,
TenantServiceAccessor tenantAccessor,
SProcessDefinition sDefinition) |
void |
resolveDependencies(long processDefinitionId,
TenantServiceAccessor tenantAccessor) |
void |
resolveDependencies(long processDefinitionId,
TenantServiceAccessor tenantAccessor,
ProcessDependencyDeployer... resolvers) |
void |
resolveDependenciesForAllProcesses(TenantServiceAccessor tenantAccessor) |
public DependencyResolver(List<ProcessDependencyDeployer> dependencyResolvers)
public boolean resolveDependencies(BusinessArchive businessArchive, TenantServiceAccessor tenantAccessor, SProcessDefinition sDefinition)
public void resolveDependenciesForAllProcesses(TenantServiceAccessor tenantAccessor)
public void resolveDependencies(long processDefinitionId,
TenantServiceAccessor tenantAccessor)
public void resolveDependencies(long processDefinitionId,
TenantServiceAccessor tenantAccessor,
ProcessDependencyDeployer... resolvers)
public void resolveAndCreateDependencies(long tenantId,
ProcessDefinitionService processDefinitionService,
org.bonitasoft.engine.dependency.DependencyService dependencyService,
long processDefinitionId)
throws org.bonitasoft.engine.commons.exceptions.SBonitaException
processDefinitionService - dependencyService - processDefinitionId - org.bonitasoft.engine.commons.exceptions.SBonitaExceptionpublic void resolveAndCreateDependencies(BusinessArchive businessArchive, ProcessDefinitionService processDefinitionService, org.bonitasoft.engine.dependency.DependencyService dependencyService, SProcessDefinition sDefinition) throws org.bonitasoft.engine.commons.exceptions.SBonitaException
businessArchive - processDefinitionService - dependencyService - sDefinition - org.bonitasoft.engine.commons.exceptions.SBonitaExceptionpublic List<ProcessDependencyDeployer> getResolvers()
Copyright © 2015 Bonitasoft S.A.. All rights reserved.