public class ActorBusinessArchiveArtifactManager extends java.lang.Object implements BusinessArchiveArtifactManager
| Constructor and Description |
|---|
ActorBusinessArchiveArtifactManager(ActorMappingService actorMappingService,
IdentityService identityService,
TechnicalLoggerService technicalLoggerService) |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<org.bonitasoft.engine.bpm.process.Problem> |
checkResolution(ActorMappingService actorMappingService,
long processDefinitionId) |
java.util.List<org.bonitasoft.engine.bpm.process.Problem> |
checkResolution(SProcessDefinition processDefinition) |
void |
delete(SProcessDefinition processDefinition) |
boolean |
deploy(org.bonitasoft.engine.bpm.bar.BusinessArchive businessArchive,
SProcessDefinition processDefinition)
deploy a dedicated part of the process
e.g.
|
void |
exportToBusinessArchive(long processDefinitionId,
org.bonitasoft.engine.bpm.bar.BusinessArchiveBuilder businessArchiveBuilder) |
public ActorBusinessArchiveArtifactManager(ActorMappingService actorMappingService, IdentityService identityService, TechnicalLoggerService technicalLoggerService)
public boolean deploy(org.bonitasoft.engine.bpm.bar.BusinessArchive businessArchive,
SProcessDefinition processDefinition)
throws org.bonitasoft.engine.bpm.actor.ActorMappingImportException
BusinessArchiveArtifactManagerdeploy in interface BusinessArchiveArtifactManagerbusinessArchive - the business archive containing the dependencyprocessDefinition - the process definitionorg.bonitasoft.engine.bpm.actor.ActorMappingImportExceptionpublic java.util.List<org.bonitasoft.engine.bpm.process.Problem> checkResolution(SProcessDefinition processDefinition)
checkResolution in interface BusinessArchiveArtifactManagerprocessDefinition - the process definitionpublic void delete(SProcessDefinition processDefinition) throws SObjectModificationException
delete in interface BusinessArchiveArtifactManagerSObjectModificationExceptionpublic void exportToBusinessArchive(long processDefinitionId,
org.bonitasoft.engine.bpm.bar.BusinessArchiveBuilder businessArchiveBuilder)
throws SBonitaException
exportToBusinessArchive in interface BusinessArchiveArtifactManagerSBonitaExceptionpublic java.util.List<org.bonitasoft.engine.bpm.process.Problem> checkResolution(ActorMappingService actorMappingService, long processDefinitionId)