com.ebmwebsourcing.easybpel.model.bpel.impl.compiler
Class BPELCompilerImpl
java.lang.Object
com.ebmwebsourcing.easyviper.core.api.model.compiler.AbstractCompiler<com.ebmwebsourcing.easybpel.model.bpel.api.BPELProcess>
com.ebmwebsourcing.easybpel.model.bpel.impl.compiler.BPELCompilerImpl
- All Implemented Interfaces:
- com.ebmwebsourcing.easybpel.model.bpel.api.compiler.BPELCompiler, com.ebmwebsourcing.easyviper.core.api.engine.Element, com.ebmwebsourcing.easyviper.core.api.engine.FractalComponent, com.ebmwebsourcing.easyviper.core.api.model.compiler.Compiler<com.ebmwebsourcing.easybpel.model.bpel.api.BPELProcess>, java.io.Serializable, org.objectweb.fractal.api.control.BindingController, org.objectweb.fractal.api.control.LifeCycleController
public class BPELCompilerImpl
- extends com.ebmwebsourcing.easyviper.core.api.model.compiler.AbstractCompiler<com.ebmwebsourcing.easybpel.model.bpel.api.BPELProcess>
- implements com.ebmwebsourcing.easybpel.model.bpel.api.compiler.BPELCompiler
- Author:
- Nicolas Salatge - eBM WebSourcing
- See Also:
- Serialized Form
| Fields inherited from interface org.objectweb.fractal.api.control.LifeCycleController |
STARTED, STOPPED |
|
Method Summary |
com.ebmwebsourcing.easyviper.core.api.engine.Process |
compile(com.ebmwebsourcing.easybpel.model.bpel.api.BPELProcess bpelProcessDefinition)
|
java.lang.String |
convertStreamToString(java.io.InputStream is)
|
com.ebmwebsourcing.easyviper.core.api.engine.Process |
generate(com.ebmwebsourcing.easyviper.core.api.Core core,
com.ebmwebsourcing.easybpel.model.bpel.api.BPELProcess bpelprocess)
|
void |
setLog(java.util.logging.Logger logger)
|
com.ebmwebsourcing.easybpel.model.bpel.api.BPELProcess |
validate(java.net.URI uri)
|
| Methods inherited from class com.ebmwebsourcing.easyviper.core.api.model.compiler.AbstractCompiler |
bindFc, create, createFc, destroy, destroyFc, finalize, getComponent, getFcState, getModel, getName, init, listFc, listFc, lookupFc, setName, start, startFc, stop, stopFc, unbindFc |
| Methods inherited from class java.lang.Object |
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface com.ebmwebsourcing.easyviper.core.api.engine.FractalComponent |
create, destroy, getComponent, getName, init, setName, start, stop |
BPELCompilerImpl
public BPELCompilerImpl()
throws com.ebmwebsourcing.easybpel.model.bpel.api.BPELException
- Throws:
com.ebmwebsourcing.easybpel.model.bpel.api.BPELException
convertStreamToString
public java.lang.String convertStreamToString(java.io.InputStream is)
validate
public com.ebmwebsourcing.easybpel.model.bpel.api.BPELProcess validate(java.net.URI uri)
throws com.ebmwebsourcing.easyviper.core.api.CoreException
- Specified by:
validate in interface com.ebmwebsourcing.easyviper.core.api.model.compiler.Compiler<com.ebmwebsourcing.easybpel.model.bpel.api.BPELProcess>- Specified by:
validate in class com.ebmwebsourcing.easyviper.core.api.model.compiler.AbstractCompiler<com.ebmwebsourcing.easybpel.model.bpel.api.BPELProcess>
- Throws:
com.ebmwebsourcing.easyviper.core.api.CoreException
generate
public com.ebmwebsourcing.easyviper.core.api.engine.Process generate(com.ebmwebsourcing.easyviper.core.api.Core core,
com.ebmwebsourcing.easybpel.model.bpel.api.BPELProcess bpelprocess)
throws com.ebmwebsourcing.easybpel.model.bpel.api.BPELException
- Specified by:
generate in interface com.ebmwebsourcing.easybpel.model.bpel.api.compiler.BPELCompiler
- Throws:
com.ebmwebsourcing.easybpel.model.bpel.api.BPELException
compile
public com.ebmwebsourcing.easyviper.core.api.engine.Process compile(com.ebmwebsourcing.easybpel.model.bpel.api.BPELProcess bpelProcessDefinition)
throws com.ebmwebsourcing.easyviper.core.api.CoreException
- Specified by:
compile in interface com.ebmwebsourcing.easyviper.core.api.model.compiler.Compiler<com.ebmwebsourcing.easybpel.model.bpel.api.BPELProcess>- Specified by:
compile in class com.ebmwebsourcing.easyviper.core.api.model.compiler.AbstractCompiler<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.engine.Element
Copyright © 2008-2010 eBM WebSourcing. All Rights Reserved.