com.ebmwebsourcing.easyviper.core.api.model.compiler
Interface Compiler<Def extends ProcessDefinition>

All Superinterfaces:
Element, FractalComponent, java.io.Serializable
All Known Implementing Classes:
AbstractCompiler

public interface Compiler<Def extends ProcessDefinition>
extends Element

Author:
Nicolas Salatge - eBM WebSourcing

Method Summary
 Process compile(Def def)
           
 Def validate(java.net.URI uri)
           
 
Methods inherited from interface com.ebmwebsourcing.easyviper.core.api.engine.Element
setLog
 
Methods inherited from interface com.ebmwebsourcing.easyviper.core.api.engine.FractalComponent
create, destroy, getComponent, getName, init, setName, start, stop
 

Method Detail

validate

Def validate(java.net.URI uri)
                                       throws CoreException
Throws:
CoreException

compile

Process compile(Def def)
                throws CoreException
Throws:
CoreException


Copyright © 2009 eBM WebSourcing. All Rights Reserved.