Package | Description |
---|---|
com.bonitasoft.engine.bpm.bar | |
org.bonitasoft.engine.api |
The Bonita BPM project has a clear separation between the API the users should be interacting with and the actual implementation classes.
|
org.bonitasoft.engine.bpm.bar |
Contains classes and interfaces related to the Java representation of a
business archive (*.bar) |
Modifier and Type | Method and Description |
---|---|
static BusinessArchive |
BusinessArchiveFactory.readBusinessArchive(File barOrFolder) |
static BusinessArchive |
BusinessArchiveFactory.readBusinessArchive(InputStream inputStream) |
Modifier and Type | Method and Description |
---|---|
static void |
BusinessArchiveFactory.writeBusinessArchiveToFile(BusinessArchive businessArchive,
File businessArchiveFile) |
static void |
BusinessArchiveFactory.writeBusinessArchiveToFolder(BusinessArchive businessArchive,
File folderPath) |
Modifier and Type | Method and Description |
---|---|
ProcessDefinition |
ProcessManagementAPI.deploy(BusinessArchive businessArchive)
Deploys a
BusinessArchive which contains a DesignProcessDefinition and its dependencies. |
ProcessDefinition |
ProcessManagementAPI.deployAndEnableProcess(BusinessArchive businessArchive)
Deploys and enables a process by giving a
BusinessArchive . |
Modifier and Type | Method and Description |
---|---|
BusinessArchive |
BusinessArchiveBuilder.done() |
static BusinessArchive |
BusinessArchiveFactory.readBusinessArchive(File barOrFolder)
Create a business archive from a valid file or folder
|
protected BusinessArchive |
BusinessArchiveFactory.readBusinessArchive(File barOrFolder,
List<BusinessArchiveContribution> contributions) |
static BusinessArchive |
BusinessArchiveFactory.readBusinessArchive(InputStream inputStream)
Create a business archive from an
InputStream |
protected BusinessArchive |
BusinessArchiveFactory.readBusinessArchive(InputStream inputStream,
List<BusinessArchiveContribution> contributions) |
Modifier and Type | Method and Description |
---|---|
boolean |
ResourceInSpecificFolderContribution.readFromBarFolder(BusinessArchive businessArchive,
File barFolder) |
boolean |
ProcessDefinitionBARContribution.readFromBarFolder(BusinessArchive businessArchive,
File barFolder) |
boolean |
ParameterContribution.readFromBarFolder(BusinessArchive businessArchive,
File barFolder) |
boolean |
GenericFileContribution.readFromBarFolder(BusinessArchive businessArchive,
File barFolder) |
boolean |
FormMappingContribution.readFromBarFolder(BusinessArchive businessArchive,
File barFolder) |
boolean |
ExternalResourceContribution.readFromBarFolder(BusinessArchive businessArchive,
File barFolder) |
boolean |
BusinessArchiveContribution.readFromBarFolder(BusinessArchive businessArchive,
File barFolder)
Updates the
BusinessArchive with information read from the file system and returns true if the information was successfully read or false otherwise. |
boolean |
ActorMappingContribution.readFromBarFolder(BusinessArchive businessArchive,
File barFolder) |
void |
ResourceInSpecificFolderContribution.saveToBarFolder(BusinessArchive businessArchive,
File barFolder) |
void |
ProcessDefinitionBARContribution.saveToBarFolder(BusinessArchive businessArchive,
File barFolder) |
void |
ParameterContribution.saveToBarFolder(BusinessArchive businessArchive,
File barFolder) |
void |
GenericFileContribution.saveToBarFolder(BusinessArchive businessArchive,
File barFolder) |
void |
FormMappingContribution.saveToBarFolder(BusinessArchive businessArchive,
File barFolder) |
void |
ExternalResourceContribution.saveToBarFolder(BusinessArchive businessArchive,
File barFolder) |
void |
BusinessArchiveContribution.saveToBarFolder(BusinessArchive businessArchive,
File barFolder)
Writes the content of the BusinessArchive to the file system
|
void |
ActorMappingContribution.saveToBarFolder(BusinessArchive businessArchive,
File barFolder) |
static void |
BusinessArchiveFactory.writeBusinessArchiveToFile(BusinessArchive businessArchive,
File businessArchiveFile)
Write the
BusinessArchive to the .bar file given in parameter. |
protected void |
BusinessArchiveFactory.writeBusinessArchiveToFile(BusinessArchive businessArchive,
File businessArchiveFile,
List<BusinessArchiveContribution> contributions) |
static void |
BusinessArchiveFactory.writeBusinessArchiveToFolder(BusinessArchive businessArchive,
File folderPath)
Write the
BusinessArchive to the folder given in parameter |
protected void |
BusinessArchiveFactory.writeBusinessArchiveToFolder(BusinessArchive businessArchive,
File folderPath,
List<BusinessArchiveContribution> contributions) |
Copyright © 2017 Bonitasoft S.A.. All rights reserved.