public class BusinessArchiveServiceImpl extends java.lang.Object implements BusinessArchiveService
| Constructor and Description |
|---|
BusinessArchiveServiceImpl(ProcessDefinitionService processDefinitionService,
DependencyService dependencyService,
BusinessArchiveArtifactsManager businessArchiveArtifactsManager,
TechnicalLoggerService logger,
ClassLoaderService classLoaderService) |
| Modifier and Type | Method and Description |
|---|---|
void |
delete(long processDefinitionId) |
SProcessDefinition |
deploy(org.bonitasoft.engine.bpm.bar.BusinessArchive businessArchive) |
org.bonitasoft.engine.bpm.bar.BusinessArchive |
export(long processDefinitionId) |
public BusinessArchiveServiceImpl(ProcessDefinitionService processDefinitionService, DependencyService dependencyService, BusinessArchiveArtifactsManager businessArchiveArtifactsManager, TechnicalLoggerService logger, ClassLoaderService classLoaderService)
public SProcessDefinition deploy(org.bonitasoft.engine.bpm.bar.BusinessArchive businessArchive) throws SObjectCreationException, SAlreadyExistsException
deploy in interface BusinessArchiveServiceSObjectCreationExceptionSAlreadyExistsExceptionpublic org.bonitasoft.engine.bpm.bar.BusinessArchive export(long processDefinitionId)
throws SBonitaException,
org.bonitasoft.engine.bpm.bar.InvalidBusinessArchiveFormatException
export in interface BusinessArchiveServiceSBonitaExceptionorg.bonitasoft.engine.bpm.bar.InvalidBusinessArchiveFormatExceptionpublic void delete(long processDefinitionId)
throws SProcessDefinitionNotFoundException,
SObjectModificationException
delete in interface BusinessArchiveServiceSProcessDefinitionNotFoundExceptionSObjectModificationException