com.ebmwebsourcing.easyviper.core.api.model.registry.definition
Interface ProcessDefinitionRegistry<Def extends ProcessDefinition>
- All Superinterfaces:
- com.ebmwebsourcing.easycommons.sca.helper.api.SCAComponent
- All Known Implementing Classes:
- AbstractProcessDefinitionRegistry
public interface ProcessDefinitionRegistry<Def extends ProcessDefinition>
- extends com.ebmwebsourcing.easycommons.sca.helper.api.SCAComponent
- Author:
- Nicolas Salatge - eBM WebSourcing, jlesbegueries
| Methods inherited from interface com.ebmwebsourcing.easycommons.sca.helper.api.SCAComponent |
createSCAComponent, destroySCAComponent, getComponent, getName, setName, startSCAComponent, stopSCAComponent |
setLog
void setLog(java.util.logging.Logger logger)
storeProcessDefinition
ProcessDefinition storeProcessDefinition(java.net.URI bpeluri,
ProcessContextDefinition context)
throws CoreException
- Throws:
CoreException
unStoreProcessDefinition
void unStoreProcessDefinition(java.net.URI uri,
boolean forceUninstall)
throws CoreException
- Throws:
CoreException
getProcessDefinition
Def getProcessDefinition(ProcessKey name)
findProcessKey
ProcessKey findProcessKey(javax.xml.namespace.QName processDefinition)
getAllProcessDefinitions
java.util.List<Def> getAllProcessDefinitions()
removeProcessDefinition
Def removeProcessDefinition(ProcessKey name,
boolean forceUninstall)
throws CoreException
- Throws:
CoreException
createKeys
java.util.List<ProcessKey> createKeys(ProcessDefinition processDefinition)
throws CoreException
- Throws:
CoreException
getStaticAnalysis
StaticAnalysis getStaticAnalysis()
setStaticAnalysis
void setStaticAnalysis(StaticAnalysis staticAnalysis)
getStaticAnalysisPrinter
StaticAnalysisPrinter getStaticAnalysisPrinter()
setStaticAnalysisPrinter
void setStaticAnalysisPrinter(StaticAnalysisPrinter staticAnalysisPrinter)
isCreateInstance
<D extends ProcessDefinition> boolean isCreateInstance(D def,
InternalMessage<?> mess)
throws CoreException
- Throws:
CoreException
Copyright © 2012 Petals Link. All Rights Reserved.