com.ebmwebsourcing.easyviper.environment.test.util
Class TestRegistry

java.lang.Object
  extended by com.ebmwebsourcing.easycommons.sca.helper.impl.SCAComponentImpl
      extended by com.ebmwebsourcing.easyviper.core.api.model.registry.definition.AbstractProcessDefinitionRegistry<com.ebmwebsourcing.easyviper.core.api.model.registry.definition.ProcessDefinition>
          extended by com.ebmwebsourcing.easyviper.environment.test.util.TestRegistry
All Implemented Interfaces:
com.ebmwebsourcing.easycommons.sca.helper.api.SCAComponent, com.ebmwebsourcing.easyviper.core.api.model.registry.definition.ProcessDefinitionRegistry<com.ebmwebsourcing.easyviper.core.api.model.registry.definition.ProcessDefinition>

public class TestRegistry
extends com.ebmwebsourcing.easyviper.core.api.model.registry.definition.AbstractProcessDefinitionRegistry<com.ebmwebsourcing.easyviper.core.api.model.registry.definition.ProcessDefinition>


Field Summary
 
Fields inherited from class com.ebmwebsourcing.easyviper.core.api.model.registry.definition.AbstractProcessDefinitionRegistry
registry
 
Constructor Summary
TestRegistry()
           
 
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.easyviper.core.api.model.registry.definition.ProcessDefinition> getAllProcessDefinitions()
           
 com.ebmwebsourcing.easyviper.core.api.model.registry.definition.ProcessDefinition 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.easyviper.core.api.model.registry.definition.ProcessDefinition removeProcessDefinition(com.ebmwebsourcing.easyviper.core.api.model.registry.ProcessKey name, boolean forceUninstall)
           
 
Methods inherited from class com.ebmwebsourcing.easyviper.core.api.model.registry.definition.AbstractProcessDefinitionRegistry
findProcessKey, getModel, getStaticAnalysis, getStaticAnalysisPrinter, setLog, setStaticAnalysis, setStaticAnalysisPrinter, storeProcessDefinition, unStoreProcessDefinition
 
Methods inherited from class com.ebmwebsourcing.easycommons.sca.helper.impl.SCAComponentImpl
createSCAComponent, destroySCAComponent, getComponent, getInitializationContext, getName, setInitializationContext, 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.easycommons.sca.helper.api.SCAComponent
createSCAComponent, destroySCAComponent, getComponent, getInitializationContext, getName, setInitializationContext, setName, startSCAComponent, stopSCAComponent
 

Constructor Detail

TestRegistry

public TestRegistry()
Method Detail

getProcessDefinition

public com.ebmwebsourcing.easyviper.core.api.model.registry.definition.ProcessDefinition getProcessDefinition(com.ebmwebsourcing.easyviper.core.api.model.registry.ProcessKey name)

getAllProcessDefinitions

public java.util.List<com.ebmwebsourcing.easyviper.core.api.model.registry.definition.ProcessDefinition> getAllProcessDefinitions()

removeProcessDefinition

public com.ebmwebsourcing.easyviper.core.api.model.registry.definition.ProcessDefinition removeProcessDefinition(com.ebmwebsourcing.easyviper.core.api.model.registry.ProcessKey name,
                                                                                                                 boolean forceUninstall)
                                                                                                          throws com.ebmwebsourcing.easyviper.core.api.CoreException
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.easyviper.core.api.model.registry.definition.ProcessDefinition>
Specified by:
isCreateInstance in class com.ebmwebsourcing.easyviper.core.api.model.registry.definition.AbstractProcessDefinitionRegistry<com.ebmwebsourcing.easyviper.core.api.model.registry.definition.ProcessDefinition>
Throws:
com.ebmwebsourcing.easyviper.core.api.CoreException

createKeys

public java.util.List<com.ebmwebsourcing.easyviper.core.api.model.registry.ProcessKey> createKeys(com.ebmwebsourcing.easyviper.core.api.model.registry.definition.ProcessDefinition processDefinition)
Specified by:
createKeys in interface com.ebmwebsourcing.easyviper.core.api.model.registry.definition.ProcessDefinitionRegistry<com.ebmwebsourcing.easyviper.core.api.model.registry.definition.ProcessDefinition>
Specified by:
createKeys in class com.ebmwebsourcing.easyviper.core.api.model.registry.definition.AbstractProcessDefinitionRegistry<com.ebmwebsourcing.easyviper.core.api.model.registry.definition.ProcessDefinition>


Copyright © 2009-2011 eBM WebSourcing. All Rights Reserved.