Package org.bonitasoft.engine.bar
Class BusinessArchiveServiceImpl
java.lang.Object
org.bonitasoft.engine.bar.BusinessArchiveServiceImpl
- All Implemented Interfaces:
BusinessArchiveService
- Author:
- Baptiste Mesta
-
Constructor Summary
ConstructorsConstructorDescriptionBusinessArchiveServiceImpl(ProcessDefinitionService processDefinitionService, BusinessArchiveArtifactsManager businessArchiveArtifactsManager, ClassLoaderService classLoaderService) -
Method Summary
-
Constructor Details
-
BusinessArchiveServiceImpl
public BusinessArchiveServiceImpl(ProcessDefinitionService processDefinitionService, BusinessArchiveArtifactsManager businessArchiveArtifactsManager, ClassLoaderService classLoaderService)
-
-
Method Details
-
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
-