com.ebmwebsourcing.easybpel.model.bpel.impl.registry
Class BPELMemoryRegistryImpl
java.lang.Object
com.ebmwebsourcing.easycommons.sca.helper.impl.SCAComponentImpl
com.ebmwebsourcing.easyviper.core.api.model.registry.definition.AbstractProcessDefinitionRegistry<com.ebmwebsourcing.easybpel.model.bpel.api.BPELProcess>
com.ebmwebsourcing.easybpel.model.bpel.impl.registry.BPELMemoryRegistryImpl
- All Implemented Interfaces:
- com.ebmwebsourcing.easybpel.model.bpel.api.registry.BPELRegistry, com.ebmwebsourcing.easycommons.sca.helper.api.SCAComponent, com.ebmwebsourcing.easyviper.core.api.model.registry.definition.ProcessDefinitionRegistry<com.ebmwebsourcing.easybpel.model.bpel.api.BPELProcess>
public class BPELMemoryRegistryImpl
- extends com.ebmwebsourcing.easyviper.core.api.model.registry.definition.AbstractProcessDefinitionRegistry<com.ebmwebsourcing.easybpel.model.bpel.api.BPELProcess>
- implements com.ebmwebsourcing.easybpel.model.bpel.api.registry.BPELRegistry
- Author:
- Nicolas Salatge - eBM WebSourcing
| Fields inherited from class com.ebmwebsourcing.easyviper.core.api.model.registry.definition.AbstractProcessDefinitionRegistry |
registry |
|
Method Summary |
java.util.List<com.ebmwebsourcing.easyviper.core.api.model.registry.ProcessKey> |
createKeys(com.ebmwebsourcing.easyviper.core.api.model.registry.definition.ProcessDefinition processDefinition)
|
java.util.List<com.ebmwebsourcing.easybpel.model.bpel.api.BPELProcess> |
getAllProcessDefinitions()
|
com.ebmwebsourcing.easybpel.model.bpel.api.BPELProcess |
getProcessDefinition(com.ebmwebsourcing.easyviper.core.api.model.registry.ProcessKey name)
|
<D extends com.ebmwebsourcing.easyviper.core.api.model.registry.definition.ProcessDefinition>
boolean |
|
isCreateInstance(D def,
com.ebmwebsourcing.easyviper.core.api.soa.message.InternalMessage<?> mess)
|
com.ebmwebsourcing.easybpel.model.bpel.api.BPELProcess |
removeProcessDefinition(com.ebmwebsourcing.easyviper.core.api.model.registry.ProcessKey name,
boolean forceUninstall)
|
void |
setLog(java.util.logging.Logger logger)
|
| Methods inherited from class com.ebmwebsourcing.easyviper.core.api.model.registry.definition.AbstractProcessDefinitionRegistry |
findProcessKey, getModel, getStaticAnalysis, getStaticAnalysisPrinter, setStaticAnalysis, setStaticAnalysisPrinter, storeProcessDefinition, unStoreProcessDefinition |
| Methods inherited from class com.ebmwebsourcing.easycommons.sca.helper.impl.SCAComponentImpl |
createSCAComponent, destroySCAComponent, getComponent, getName, setName, startSCAComponent, stopSCAComponent, toString |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface com.ebmwebsourcing.easyviper.core.api.model.registry.definition.ProcessDefinitionRegistry |
findProcessKey, getStaticAnalysis, getStaticAnalysisPrinter, setStaticAnalysis, setStaticAnalysisPrinter, storeProcessDefinition, unStoreProcessDefinition |
| Methods inherited from interface com.ebmwebsourcing.easycommons.sca.helper.api.SCAComponent |
createSCAComponent, destroySCAComponent, getComponent, getName, setName, startSCAComponent, stopSCAComponent |
BPELMemoryRegistryImpl
public BPELMemoryRegistryImpl()
getProcessDefinition
public com.ebmwebsourcing.easybpel.model.bpel.api.BPELProcess getProcessDefinition(com.ebmwebsourcing.easyviper.core.api.model.registry.ProcessKey name)
- Specified by:
getProcessDefinition in interface com.ebmwebsourcing.easyviper.core.api.model.registry.definition.ProcessDefinitionRegistry<com.ebmwebsourcing.easybpel.model.bpel.api.BPELProcess>
getAllProcessDefinitions
public java.util.List<com.ebmwebsourcing.easybpel.model.bpel.api.BPELProcess> getAllProcessDefinitions()
- Specified by:
getAllProcessDefinitions in interface com.ebmwebsourcing.easyviper.core.api.model.registry.definition.ProcessDefinitionRegistry<com.ebmwebsourcing.easybpel.model.bpel.api.BPELProcess>
removeProcessDefinition
public com.ebmwebsourcing.easybpel.model.bpel.api.BPELProcess removeProcessDefinition(com.ebmwebsourcing.easyviper.core.api.model.registry.ProcessKey name,
boolean forceUninstall)
throws com.ebmwebsourcing.easyviper.core.api.CoreException
- Specified by:
removeProcessDefinition in interface com.ebmwebsourcing.easyviper.core.api.model.registry.definition.ProcessDefinitionRegistry<com.ebmwebsourcing.easybpel.model.bpel.api.BPELProcess>
- Throws:
com.ebmwebsourcing.easyviper.core.api.CoreException
setLog
public void setLog(java.util.logging.Logger logger)
- Specified by:
setLog in interface com.ebmwebsourcing.easyviper.core.api.model.registry.definition.ProcessDefinitionRegistry<com.ebmwebsourcing.easybpel.model.bpel.api.BPELProcess>- Overrides:
setLog in class com.ebmwebsourcing.easyviper.core.api.model.registry.definition.AbstractProcessDefinitionRegistry<com.ebmwebsourcing.easybpel.model.bpel.api.BPELProcess>
createKeys
public java.util.List<com.ebmwebsourcing.easyviper.core.api.model.registry.ProcessKey> createKeys(com.ebmwebsourcing.easyviper.core.api.model.registry.definition.ProcessDefinition processDefinition)
throws com.ebmwebsourcing.easyviper.core.api.CoreException
- Specified by:
createKeys in interface com.ebmwebsourcing.easyviper.core.api.model.registry.definition.ProcessDefinitionRegistry<com.ebmwebsourcing.easybpel.model.bpel.api.BPELProcess>- Specified by:
createKeys in class com.ebmwebsourcing.easyviper.core.api.model.registry.definition.AbstractProcessDefinitionRegistry<com.ebmwebsourcing.easybpel.model.bpel.api.BPELProcess>
- Throws:
com.ebmwebsourcing.easyviper.core.api.CoreException
isCreateInstance
public <D extends com.ebmwebsourcing.easyviper.core.api.model.registry.definition.ProcessDefinition> boolean isCreateInstance(D def,
com.ebmwebsourcing.easyviper.core.api.soa.message.InternalMessage<?> mess)
throws com.ebmwebsourcing.easyviper.core.api.CoreException
- Specified by:
isCreateInstance in interface com.ebmwebsourcing.easyviper.core.api.model.registry.definition.ProcessDefinitionRegistry<com.ebmwebsourcing.easybpel.model.bpel.api.BPELProcess>- Specified by:
isCreateInstance in class com.ebmwebsourcing.easyviper.core.api.model.registry.definition.AbstractProcessDefinitionRegistry<com.ebmwebsourcing.easybpel.model.bpel.api.BPELProcess>
- Throws:
com.ebmwebsourcing.easyviper.core.api.CoreException
Copyright © 2012 Petals Link. All Rights Reserved.