com.ebmwebsourcing.easyviper.core.impl.model
Class ModelImpl

Package class diagram package ModelImpl
java.lang.Object
  extended by com.ebmwebsourcing.easycommons.sca.helper.impl.SCAComponentImpl
      extended by com.ebmwebsourcing.easyviper.core.impl.model.ModelImpl
All Implemented Interfaces:
com.ebmwebsourcing.easycommons.sca.helper.api.SCAComponent, com.ebmwebsourcing.easyviper.core.api.model.Model

public class ModelImpl
extends com.ebmwebsourcing.easycommons.sca.helper.impl.SCAComponentImpl
implements com.ebmwebsourcing.easyviper.core.api.model.Model

Author:
Nicolas Salatge - eBM WebSourcing

Constructor Summary
ModelImpl()
           
 
Method Summary
 com.ebmwebsourcing.easyviper.core.api.model.compiler.Compiler createCompiler(java.lang.String name, java.lang.Class<? extends com.ebmwebsourcing.easyviper.core.api.model.compiler.AbstractCompiler> compilerClass)
           
 com.ebmwebsourcing.easyviper.core.api.model.registry.definition.ProcessDefinitionRegistry createRegistry(java.lang.String name, java.lang.Class<? extends com.ebmwebsourcing.easyviper.core.api.model.registry.definition.AbstractProcessDefinitionRegistry> registryClass)
           
 com.ebmwebsourcing.easyviper.core.api.model.compiler.Compiler getCompiler()
           
 com.ebmwebsourcing.easyviper.core.api.Core getCore()
           
 com.ebmwebsourcing.easyviper.core.api.model.registry.definition.ProcessDefinitionRegistry getRegistry()
           
 void setLog(java.util.logging.Logger logger)
           
 
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.easycommons.sca.helper.api.SCAComponent
createSCAComponent, destroySCAComponent, getComponent, getName, setName, startSCAComponent, stopSCAComponent
 

Constructor Detail

ModelImpl

public ModelImpl()
Method Detail

getCore

public com.ebmwebsourcing.easyviper.core.api.Core getCore()
                                                   throws com.ebmwebsourcing.easyviper.core.api.CoreException
Specified by:
getCore in interface com.ebmwebsourcing.easyviper.core.api.model.Model
Throws:
com.ebmwebsourcing.easyviper.core.api.CoreException

createCompiler

public com.ebmwebsourcing.easyviper.core.api.model.compiler.Compiler createCompiler(java.lang.String name,
                                                                                    java.lang.Class<? extends com.ebmwebsourcing.easyviper.core.api.model.compiler.AbstractCompiler> compilerClass)
                                                                             throws com.ebmwebsourcing.easyviper.core.api.CoreException
Specified by:
createCompiler in interface com.ebmwebsourcing.easyviper.core.api.model.Model
Throws:
com.ebmwebsourcing.easyviper.core.api.CoreException

getCompiler

public com.ebmwebsourcing.easyviper.core.api.model.compiler.Compiler getCompiler()
                                                                          throws com.ebmwebsourcing.easyviper.core.api.CoreException
Specified by:
getCompiler in interface com.ebmwebsourcing.easyviper.core.api.model.Model
Throws:
com.ebmwebsourcing.easyviper.core.api.CoreException

createRegistry

public com.ebmwebsourcing.easyviper.core.api.model.registry.definition.ProcessDefinitionRegistry createRegistry(java.lang.String name,
                                                                                                                java.lang.Class<? extends com.ebmwebsourcing.easyviper.core.api.model.registry.definition.AbstractProcessDefinitionRegistry> registryClass)
                                                                                                         throws com.ebmwebsourcing.easyviper.core.api.CoreException
Specified by:
createRegistry in interface com.ebmwebsourcing.easyviper.core.api.model.Model
Throws:
com.ebmwebsourcing.easyviper.core.api.CoreException

getRegistry

public com.ebmwebsourcing.easyviper.core.api.model.registry.definition.ProcessDefinitionRegistry getRegistry()
                                                                                                      throws com.ebmwebsourcing.easyviper.core.api.CoreException
Specified by:
getRegistry in interface com.ebmwebsourcing.easyviper.core.api.model.Model
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.Model


Copyright © 2012 Petals Link. All Rights Reserved.