com.ebmwebsourcing.easyviper.core.api.model.registry.definition
Class ProcessDefinitionRegistryInterceptorSCALCb56bb98SCACCIntent<Def extends com.ebmwebsourcing.easyviper.core.api.model.registry.definition.ProcessDefinition>

java.lang.Object
  extended by org.ow2.frascati.tinfi.TinfiComponentInterceptor<com.ebmwebsourcing.easyviper.core.api.model.registry.definition.ProcessDefinitionRegistry<Def>>
      extended by com.ebmwebsourcing.easyviper.core.api.model.registry.definition.ProcessDefinitionRegistryInterceptorSCALCb56bb98SCACCIntent<Def>
All Implemented Interfaces:
com.ebmwebsourcing.easycommons.sca.helper.api.SCAComponent, com.ebmwebsourcing.easyviper.core.api.model.registry.definition.ProcessDefinitionRegistry<Def>, org.objectweb.fractal.julia.Controller, org.objectweb.fractal.julia.Interceptor

public class ProcessDefinitionRegistryInterceptorSCALCb56bb98SCACCIntent<Def extends com.ebmwebsourcing.easyviper.core.api.model.registry.definition.ProcessDefinition>
extends org.ow2.frascati.tinfi.TinfiComponentInterceptor<com.ebmwebsourcing.easyviper.core.api.model.registry.definition.ProcessDefinitionRegistry<Def>>
implements com.ebmwebsourcing.easyviper.core.api.model.registry.definition.ProcessDefinitionRegistry<Def>, org.objectweb.fractal.julia.Interceptor


Field Summary
 
Fields inherited from class org.ow2.frascati.tinfi.TinfiComponentInterceptor
impl, intentHandlersMap, methods
 
Constructor Summary
ProcessDefinitionRegistryInterceptorSCALCb56bb98SCACCIntent()
           
 
Method Summary
 java.lang.Object clone()
           
 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<Def> getAllProcessDefinitions()
           
 org.objectweb.fractal.api.Component getComponent()
           
 java.util.Map<java.lang.String,java.lang.Object> getInitializationContext()
           
 java.lang.String getName()
           
 Def 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()
           
 void initFcController(org.objectweb.fractal.julia.InitializationContext ic)
           
<D extends com.ebmwebsourcing.easyviper.core.api.model.registry.definition.ProcessDefinition>
boolean
isCreateInstance(D arg0, com.ebmwebsourcing.easyviper.core.api.soa.message.InternalMessage<?> arg1)
           
 Def removeProcessDefinition(com.ebmwebsourcing.easyviper.core.api.model.registry.ProcessKey arg0, boolean arg1)
           
 void setInitializationContext(java.util.Map<java.lang.String,java.lang.Object> arg0)
           
 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.TinfiComponentInterceptor
addIntentHandler, addIntentHandler, getFcComponent, getFcItf, getFcItfDelegate, getMethods, initFcClone, initIntentHandlersMap, listIntentHandler, listIntentHandler, pushFcAndGet, releaseFcAndPop, removeIntentHandler, removeIntentHandler, setFcItf, setFcItfDelegate
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.objectweb.fractal.julia.Interceptor
getFcItfDelegate, setFcItfDelegate
 

Constructor Detail

ProcessDefinitionRegistryInterceptorSCALCb56bb98SCACCIntent

public ProcessDefinitionRegistryInterceptorSCALCb56bb98SCACCIntent()
Method Detail

initFcController

public void initFcController(org.objectweb.fractal.julia.InitializationContext ic)
                      throws org.objectweb.fractal.api.factory.InstantiationException
Specified by:
initFcController in interface org.objectweb.fractal.julia.Controller
Overrides:
initFcController in class org.ow2.frascati.tinfi.TinfiComponentInterceptor<com.ebmwebsourcing.easyviper.core.api.model.registry.definition.ProcessDefinitionRegistry<Def extends com.ebmwebsourcing.easyviper.core.api.model.registry.definition.ProcessDefinition>>
Throws:
org.objectweb.fractal.api.factory.InstantiationException

clone

public java.lang.Object clone()
Specified by:
clone in interface org.objectweb.fractal.julia.Interceptor
Specified by:
clone in class org.ow2.frascati.tinfi.TinfiComponentInterceptor<com.ebmwebsourcing.easyviper.core.api.model.registry.definition.ProcessDefinitionRegistry<Def extends com.ebmwebsourcing.easyviper.core.api.model.registry.definition.ProcessDefinition>>

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<Def extends com.ebmwebsourcing.easyviper.core.api.model.registry.definition.ProcessDefinition>

getAllProcessDefinitions

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

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<Def extends com.ebmwebsourcing.easyviper.core.api.model.registry.definition.ProcessDefinition>
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

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<Def extends com.ebmwebsourcing.easyviper.core.api.model.registry.definition.ProcessDefinition>

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

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

getProcessDefinition

public Def getProcessDefinition(com.ebmwebsourcing.easyviper.core.api.model.registry.ProcessKey arg0)
Specified by:
getProcessDefinition in interface com.ebmwebsourcing.easyviper.core.api.model.registry.definition.ProcessDefinitionRegistry<Def extends com.ebmwebsourcing.easyviper.core.api.model.registry.definition.ProcessDefinition>

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<Def extends com.ebmwebsourcing.easyviper.core.api.model.registry.definition.ProcessDefinition>

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<Def extends com.ebmwebsourcing.easyviper.core.api.model.registry.definition.ProcessDefinition>

getInitializationContext

public java.util.Map<java.lang.String,java.lang.Object> getInitializationContext()
                                                                          throws com.ebmwebsourcing.easycommons.sca.helper.api.SCAException
Specified by:
getInitializationContext 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.registry.definition.ProcessDefinitionRegistry<Def extends com.ebmwebsourcing.easyviper.core.api.model.registry.definition.ProcessDefinition>

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<Def extends com.ebmwebsourcing.easyviper.core.api.model.registry.definition.ProcessDefinition>

setInitializationContext

public void setInitializationContext(java.util.Map<java.lang.String,java.lang.Object> arg0)
                              throws com.ebmwebsourcing.easycommons.sca.helper.api.SCAException
Specified by:
setInitializationContext in interface com.ebmwebsourcing.easycommons.sca.helper.api.SCAComponent
Throws:
com.ebmwebsourcing.easycommons.sca.helper.api.SCAException

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<Def extends com.ebmwebsourcing.easyviper.core.api.model.registry.definition.ProcessDefinition>
Throws:
com.ebmwebsourcing.easyviper.core.api.CoreException

removeProcessDefinition

public Def 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<Def extends com.ebmwebsourcing.easyviper.core.api.model.registry.definition.ProcessDefinition>
Throws:
com.ebmwebsourcing.easyviper.core.api.CoreException

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<Def extends com.ebmwebsourcing.easyviper.core.api.model.registry.definition.ProcessDefinition>
Throws:
com.ebmwebsourcing.easyviper.core.api.CoreException

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

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<Def extends com.ebmwebsourcing.easyviper.core.api.model.registry.definition.ProcessDefinition>
Throws:
com.ebmwebsourcing.easyviper.core.api.CoreException

setName

public void setName(java.lang.String arg0)
Specified by:
setName 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 © 2009-2011 eBM WebSourcing. All Rights Reserved.