com.ebmwebsourcing.easybpel.model.bpel.api.compiler
Class BPELCompilerFcInItf

java.lang.Object
  extended by org.objectweb.fractal.julia.BasicComponentInterface
      extended by org.ow2.frascati.tinfi.TinfiComponentInterface<com.ebmwebsourcing.easybpel.model.bpel.api.compiler.BPELCompiler>
          extended by com.ebmwebsourcing.easybpel.model.bpel.api.compiler.BPELCompilerFcInItf
All Implemented Interfaces:
com.ebmwebsourcing.easybpel.model.bpel.api.compiler.BPELCompiler, com.ebmwebsourcing.easycommons.sca.helper.api.SCAComponent, com.ebmwebsourcing.easyviper.core.api.model.compiler.Compiler<com.ebmwebsourcing.easybpel.model.bpel.api.BPELProcess>, org.objectweb.fractal.api.Interface, org.objectweb.fractal.julia.ComponentInterface
Direct Known Subclasses:
BPELCompilerFcOutItf

public class BPELCompilerFcInItf
extends org.ow2.frascati.tinfi.TinfiComponentInterface<com.ebmwebsourcing.easybpel.model.bpel.api.compiler.BPELCompiler>
implements com.ebmwebsourcing.easybpel.model.bpel.api.compiler.BPELCompiler


Field Summary
 
Fields inherited from class org.ow2.frascati.tinfi.TinfiComponentInterface
impl
 
Fields inherited from class org.objectweb.fractal.julia.BasicComponentInterface
flags, name, owner, type
 
Constructor Summary
BPELCompilerFcInItf()
           
BPELCompilerFcInItf(org.objectweb.fractal.api.Component component, java.lang.String s, org.objectweb.fractal.api.Type type, boolean flag, java.lang.Object obj)
           
 
Method Summary
 com.ebmwebsourcing.easyviper.core.api.engine.Process compile(com.ebmwebsourcing.easybpel.model.bpel.api.BPELProcess arg0)
           
 void createSCAComponent()
           
 void destroySCAComponent()
           
 com.ebmwebsourcing.easyviper.core.api.engine.Process generate(com.ebmwebsourcing.easyviper.core.api.Core arg0, com.ebmwebsourcing.easybpel.model.bpel.api.BPELProcess arg1)
           
 org.objectweb.fractal.api.Component getComponent()
           
 java.lang.String getName()
           
 void setLog(java.util.logging.Logger arg0)
           
 void setName(java.lang.String arg0)
           
 void startSCAComponent()
           
 void stopSCAComponent()
           
 com.ebmwebsourcing.easybpel.model.bpel.api.BPELProcess validate(java.net.URI arg0)
           
 
Methods inherited from class org.ow2.frascati.tinfi.TinfiComponentInterface
clone, getFcItfImpl, setFcItfImpl
 
Methods inherited from class org.objectweb.fractal.julia.BasicComponentInterface
equals, getFcItfName, getFcItfOwner, getFcItfType, hasFcInterceptor, hashCode, isFcInternalItf, setFcItfName, updateFcState
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BPELCompilerFcInItf

public BPELCompilerFcInItf()

BPELCompilerFcInItf

public BPELCompilerFcInItf(org.objectweb.fractal.api.Component component,
                           java.lang.String s,
                           org.objectweb.fractal.api.Type type,
                           boolean flag,
                           java.lang.Object obj)
Method Detail

destroySCAComponent

public void destroySCAComponent()
                         throws com.ebmwebsourcing.easycommons.sca.helper.api.SCAException
Specified by:
destroySCAComponent in interface com.ebmwebsourcing.easycommons.sca.helper.api.SCAComponent
Throws:
com.ebmwebsourcing.easycommons.sca.helper.api.SCAException

setLog

public void setLog(java.util.logging.Logger arg0)
Specified by:
setLog in interface com.ebmwebsourcing.easyviper.core.api.model.compiler.Compiler<com.ebmwebsourcing.easybpel.model.bpel.api.BPELProcess>

createSCAComponent

public void createSCAComponent()
                        throws com.ebmwebsourcing.easycommons.sca.helper.api.SCAException
Specified by:
createSCAComponent in interface com.ebmwebsourcing.easycommons.sca.helper.api.SCAComponent
Throws:
com.ebmwebsourcing.easycommons.sca.helper.api.SCAException

compile

public com.ebmwebsourcing.easyviper.core.api.engine.Process compile(com.ebmwebsourcing.easybpel.model.bpel.api.BPELProcess arg0)
                                                             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>
Throws:
com.ebmwebsourcing.easyviper.core.api.CoreException

startSCAComponent

public void startSCAComponent()
                       throws com.ebmwebsourcing.easycommons.sca.helper.api.SCAException
Specified by:
startSCAComponent in interface com.ebmwebsourcing.easycommons.sca.helper.api.SCAComponent
Throws:
com.ebmwebsourcing.easycommons.sca.helper.api.SCAException

setName

public void setName(java.lang.String arg0)
Specified by:
setName in interface com.ebmwebsourcing.easycommons.sca.helper.api.SCAComponent

generate

public com.ebmwebsourcing.easyviper.core.api.engine.Process generate(com.ebmwebsourcing.easyviper.core.api.Core arg0,
                                                                     com.ebmwebsourcing.easybpel.model.bpel.api.BPELProcess arg1)
                                                              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

validate

public com.ebmwebsourcing.easybpel.model.bpel.api.BPELProcess validate(java.net.URI arg0)
                                                                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>
Throws:
com.ebmwebsourcing.easyviper.core.api.CoreException

getComponent

public org.objectweb.fractal.api.Component getComponent()
Specified by:
getComponent in interface com.ebmwebsourcing.easycommons.sca.helper.api.SCAComponent

stopSCAComponent

public void stopSCAComponent()
                      throws com.ebmwebsourcing.easycommons.sca.helper.api.SCAException
Specified by:
stopSCAComponent in interface com.ebmwebsourcing.easycommons.sca.helper.api.SCAComponent
Throws:
com.ebmwebsourcing.easycommons.sca.helper.api.SCAException

getName

public java.lang.String getName()
Specified by:
getName in interface com.ebmwebsourcing.easycommons.sca.helper.api.SCAComponent


Copyright © 2012 Petals Link. All Rights Reserved.