com.ebmwebsourcing.easyviper.core.api.model.compiler
Class AbstractCompiler<Def extends ProcessDefinition>
java.lang.Object
com.ebmwebsourcing.easycommons.sca.helper.impl.SCAComponentImpl
com.ebmwebsourcing.easyviper.core.api.model.compiler.AbstractCompiler<Def>
- All Implemented Interfaces:
- com.ebmwebsourcing.easycommons.sca.helper.api.SCAComponent, Compiler<Def>
public abstract class AbstractCompiler<Def extends ProcessDefinition>
- extends com.ebmwebsourcing.easycommons.sca.helper.impl.SCAComponentImpl
- implements Compiler<Def>
- Author:
- Nicolas Salatge - eBM WebSourcing
| 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 |
AbstractCompiler
public AbstractCompiler()
getModel
public Model getModel()
throws CoreException
- Throws:
CoreException
compile
public abstract Process compile(Def def)
throws CoreException
- Specified by:
compile in interface Compiler<Def extends ProcessDefinition>
- Throws:
CoreException
validate
public abstract Def validate(java.net.URI uri)
throws CoreException
- Specified by:
validate in interface Compiler<Def extends ProcessDefinition>
- Throws:
CoreException
setLog
public void setLog(java.util.logging.Logger logger)
- Specified by:
setLog in interface Compiler<Def extends ProcessDefinition>
Copyright © 2012 Petals Link. All Rights Reserved.