Package org.bonitasoft.engine.bar
Class BusinessArchiveServiceImpl
- java.lang.Object
-
- org.bonitasoft.engine.bar.BusinessArchiveServiceImpl
-
- All Implemented Interfaces:
BusinessArchiveService
public class BusinessArchiveServiceImpl extends java.lang.Object implements BusinessArchiveService
- Author:
- Baptiste Mesta
-
-
Constructor Summary
Constructors Constructor Description BusinessArchiveServiceImpl(ProcessDefinitionService processDefinitionService, DependencyService dependencyService, BusinessArchiveArtifactsManager businessArchiveArtifactsManager, ClassLoaderService classLoaderService)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddelete(long processDefinitionId)SProcessDefinitiondeploy(org.bonitasoft.engine.bpm.bar.BusinessArchive businessArchive)org.bonitasoft.engine.bpm.bar.BusinessArchiveexport(long processDefinitionId)
-
-
-
Constructor Detail
-
BusinessArchiveServiceImpl
public BusinessArchiveServiceImpl(ProcessDefinitionService processDefinitionService, DependencyService dependencyService, BusinessArchiveArtifactsManager businessArchiveArtifactsManager, ClassLoaderService classLoaderService)
-
-
Method Detail
-
deploy
public SProcessDefinition deploy(org.bonitasoft.engine.bpm.bar.BusinessArchive businessArchive) throws SObjectCreationException, SAlreadyExistsException
- Specified by:
deployin interfaceBusinessArchiveService- Throws:
SObjectCreationExceptionSAlreadyExistsException
-
export
public org.bonitasoft.engine.bpm.bar.BusinessArchive export(long processDefinitionId) throws SBonitaException, org.bonitasoft.engine.bpm.bar.InvalidBusinessArchiveFormatException- Specified by:
exportin interfaceBusinessArchiveService- Throws:
SBonitaExceptionorg.bonitasoft.engine.bpm.bar.InvalidBusinessArchiveFormatException
-
delete
public void delete(long processDefinitionId) throws SProcessDefinitionNotFoundException, SObjectModificationException- Specified by:
deletein interfaceBusinessArchiveService- Throws:
SProcessDefinitionNotFoundExceptionSObjectModificationException
-
-