com.ebmwebsourcing.easybpel.model.bpel.api.registry
Class BPELRegistryFcInItf

java.lang.Object
  extended by org.objectweb.fractal.julia.BasicComponentInterface
      extended by org.ow2.frascati.tinfi.TinfiComponentInterface<com.ebmwebsourcing.easybpel.model.bpel.api.registry.BPELRegistry>
          extended by com.ebmwebsourcing.easybpel.model.bpel.api.registry.BPELRegistryFcInItf
All Implemented Interfaces:
com.ebmwebsourcing.easybpel.model.bpel.api.registry.BPELRegistry, com.ebmwebsourcing.easycommons.sca.helper.api.SCAComponent, com.ebmwebsourcing.easyviper.core.api.model.registry.definition.ProcessDefinitionRegistry<com.ebmwebsourcing.easybpel.model.bpel.api.BPELProcess>, org.objectweb.fractal.api.Interface, org.objectweb.fractal.julia.ComponentInterface
Direct Known Subclasses:
BPELRegistryFcOutItf

public class BPELRegistryFcInItf
extends org.ow2.frascati.tinfi.TinfiComponentInterface<com.ebmwebsourcing.easybpel.model.bpel.api.registry.BPELRegistry>
implements com.ebmwebsourcing.easybpel.model.bpel.api.registry.BPELRegistry


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
BPELRegistryFcInItf()
           
BPELRegistryFcInItf(org.objectweb.fractal.api.Component component, java.lang.String s, org.objectweb.fractal.api.Type type, boolean flag, java.lang.Object obj)
           
 
Method Summary
 java.util.List<com.ebmwebsourcing.easyviper.core.api.model.registry.ProcessKey> createKeys(com.ebmwebsourcing.easyviper.core.api.model.registry.definition.ProcessDefinition arg0)
           
 void createSCAComponent()
           
 void destroySCAComponent()
           
 com.ebmwebsourcing.easyviper.core.api.model.registry.ProcessKey findProcessKey(javax.xml.namespace.QName arg0)
           
 java.util.List<com.ebmwebsourcing.easybpel.model.bpel.api.BPELProcess> getAllProcessDefinitions()
           
 org.objectweb.fractal.api.Component getComponent()
           
 java.lang.String getName()
           
 com.ebmwebsourcing.easybpel.model.bpel.api.BPELProcess getProcessDefinition(com.ebmwebsourcing.easyviper.core.api.model.registry.ProcessKey arg0)
           
 com.ebmwebsourcing.easyviper.core.api.model.compiler.validation.StaticAnalysis getStaticAnalysis()
           
 com.ebmwebsourcing.easyviper.core.api.model.compiler.validation.StaticAnalysisPrinter getStaticAnalysisPrinter()
           
<D extends com.ebmwebsourcing.easyviper.core.api.model.registry.definition.ProcessDefinition>
boolean
isCreateInstance(D arg0, com.ebmwebsourcing.easyviper.core.api.soa.message.InternalMessage<?> arg1)
           
 com.ebmwebsourcing.easybpel.model.bpel.api.BPELProcess removeProcessDefinition(com.ebmwebsourcing.easyviper.core.api.model.registry.ProcessKey arg0, boolean arg1)
           
 void setLog(java.util.logging.Logger arg0)
           
 void setName(java.lang.String arg0)
           
 void setStaticAnalysis(com.ebmwebsourcing.easyviper.core.api.model.compiler.validation.StaticAnalysis arg0)
           
 void setStaticAnalysisPrinter(com.ebmwebsourcing.easyviper.core.api.model.compiler.validation.StaticAnalysisPrinter arg0)
           
 void startSCAComponent()
           
 void stopSCAComponent()
           
 com.ebmwebsourcing.easyviper.core.api.model.registry.definition.ProcessDefinition storeProcessDefinition(java.net.URI arg0, com.ebmwebsourcing.easyviper.core.api.model.registry.definition.ProcessContextDefinition arg1)
           
 void unStoreProcessDefinition(java.net.URI arg0, boolean arg1)
           
 
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

BPELRegistryFcInItf

public BPELRegistryFcInItf()

BPELRegistryFcInItf

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

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

removeProcessDefinition

public com.ebmwebsourcing.easybpel.model.bpel.api.BPELProcess removeProcessDefinition(com.ebmwebsourcing.easyviper.core.api.model.registry.ProcessKey arg0,
                                                                                      boolean arg1)
                                                                               throws com.ebmwebsourcing.easyviper.core.api.CoreException
Specified by:
removeProcessDefinition in interface com.ebmwebsourcing.easyviper.core.api.model.registry.definition.ProcessDefinitionRegistry<com.ebmwebsourcing.easybpel.model.bpel.api.BPELProcess>
Throws:
com.ebmwebsourcing.easyviper.core.api.CoreException

getStaticAnalysis

public com.ebmwebsourcing.easyviper.core.api.model.compiler.validation.StaticAnalysis getStaticAnalysis()
Specified by:
getStaticAnalysis in interface com.ebmwebsourcing.easyviper.core.api.model.registry.definition.ProcessDefinitionRegistry<com.ebmwebsourcing.easybpel.model.bpel.api.BPELProcess>

setStaticAnalysis

public void setStaticAnalysis(com.ebmwebsourcing.easyviper.core.api.model.compiler.validation.StaticAnalysis arg0)
Specified by:
setStaticAnalysis in interface com.ebmwebsourcing.easyviper.core.api.model.registry.definition.ProcessDefinitionRegistry<com.ebmwebsourcing.easybpel.model.bpel.api.BPELProcess>

getStaticAnalysisPrinter

public com.ebmwebsourcing.easyviper.core.api.model.compiler.validation.StaticAnalysisPrinter getStaticAnalysisPrinter()
Specified by:
getStaticAnalysisPrinter in interface com.ebmwebsourcing.easyviper.core.api.model.registry.definition.ProcessDefinitionRegistry<com.ebmwebsourcing.easybpel.model.bpel.api.BPELProcess>

isCreateInstance

public <D extends com.ebmwebsourcing.easyviper.core.api.model.registry.definition.ProcessDefinition> boolean isCreateInstance(D arg0,
                                                                                                                              com.ebmwebsourcing.easyviper.core.api.soa.message.InternalMessage<?> arg1)
                         throws com.ebmwebsourcing.easyviper.core.api.CoreException
Specified by:
isCreateInstance in interface com.ebmwebsourcing.easyviper.core.api.model.registry.definition.ProcessDefinitionRegistry<com.ebmwebsourcing.easybpel.model.bpel.api.BPELProcess>
Throws:
com.ebmwebsourcing.easyviper.core.api.CoreException

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

getAllProcessDefinitions

public java.util.List<com.ebmwebsourcing.easybpel.model.bpel.api.BPELProcess> getAllProcessDefinitions()
Specified by:
getAllProcessDefinitions in interface com.ebmwebsourcing.easyviper.core.api.model.registry.definition.ProcessDefinitionRegistry<com.ebmwebsourcing.easybpel.model.bpel.api.BPELProcess>

setStaticAnalysisPrinter

public void setStaticAnalysisPrinter(com.ebmwebsourcing.easyviper.core.api.model.compiler.validation.StaticAnalysisPrinter arg0)
Specified by:
setStaticAnalysisPrinter in interface com.ebmwebsourcing.easyviper.core.api.model.registry.definition.ProcessDefinitionRegistry<com.ebmwebsourcing.easybpel.model.bpel.api.BPELProcess>

getProcessDefinition

public com.ebmwebsourcing.easybpel.model.bpel.api.BPELProcess getProcessDefinition(com.ebmwebsourcing.easyviper.core.api.model.registry.ProcessKey arg0)
Specified by:
getProcessDefinition in interface com.ebmwebsourcing.easyviper.core.api.model.registry.definition.ProcessDefinitionRegistry<com.ebmwebsourcing.easybpel.model.bpel.api.BPELProcess>

getComponent

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

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

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

storeProcessDefinition

public com.ebmwebsourcing.easyviper.core.api.model.registry.definition.ProcessDefinition storeProcessDefinition(java.net.URI arg0,
                                                                                                                com.ebmwebsourcing.easyviper.core.api.model.registry.definition.ProcessContextDefinition arg1)
                                                                                                         throws com.ebmwebsourcing.easyviper.core.api.CoreException
Specified by:
storeProcessDefinition in interface com.ebmwebsourcing.easyviper.core.api.model.registry.definition.ProcessDefinitionRegistry<com.ebmwebsourcing.easybpel.model.bpel.api.BPELProcess>
Throws:
com.ebmwebsourcing.easyviper.core.api.CoreException

unStoreProcessDefinition

public void unStoreProcessDefinition(java.net.URI arg0,
                                     boolean arg1)
                              throws com.ebmwebsourcing.easyviper.core.api.CoreException
Specified by:
unStoreProcessDefinition in interface com.ebmwebsourcing.easyviper.core.api.model.registry.definition.ProcessDefinitionRegistry<com.ebmwebsourcing.easybpel.model.bpel.api.BPELProcess>
Throws:
com.ebmwebsourcing.easyviper.core.api.CoreException

createKeys

public java.util.List<com.ebmwebsourcing.easyviper.core.api.model.registry.ProcessKey> createKeys(com.ebmwebsourcing.easyviper.core.api.model.registry.definition.ProcessDefinition arg0)
                                                                                           throws com.ebmwebsourcing.easyviper.core.api.CoreException
Specified by:
createKeys in interface com.ebmwebsourcing.easyviper.core.api.model.registry.definition.ProcessDefinitionRegistry<com.ebmwebsourcing.easybpel.model.bpel.api.BPELProcess>
Throws:
com.ebmwebsourcing.easyviper.core.api.CoreException

setLog

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

findProcessKey

public com.ebmwebsourcing.easyviper.core.api.model.registry.ProcessKey findProcessKey(javax.xml.namespace.QName arg0)
Specified by:
findProcessKey in interface com.ebmwebsourcing.easyviper.core.api.model.registry.definition.ProcessDefinitionRegistry<com.ebmwebsourcing.easybpel.model.bpel.api.BPELProcess>


Copyright © 2012 Petals Link. All Rights Reserved.