com.ebmwebsourcing.easyviper.core.api
Class CoreInterceptorSCALCb56bb98SCACCIntent

Package class diagram package CoreInterceptorSCALCb56bb98SCACCIntent
java.lang.Object
  extended by org.ow2.frascati.tinfi.TinfiComponentInterceptor<com.ebmwebsourcing.easyviper.core.api.Core>
      extended by com.ebmwebsourcing.easyviper.core.api.CoreInterceptorSCALCb56bb98SCACCIntent
All Implemented Interfaces:
com.ebmwebsourcing.easycommons.sca.helper.api.SCAComponent, com.ebmwebsourcing.easyviper.core.api.Core, org.objectweb.fractal.julia.Controller, org.objectweb.fractal.julia.Interceptor

public class CoreInterceptorSCALCb56bb98SCACCIntent
extends org.ow2.frascati.tinfi.TinfiComponentInterceptor<com.ebmwebsourcing.easyviper.core.api.Core>
implements org.objectweb.fractal.julia.Interceptor, com.ebmwebsourcing.easyviper.core.api.Core


Field Summary
 
Fields inherited from class org.ow2.frascati.tinfi.TinfiComponentInterceptor
impl, intentHandlersMap, methods
 
Constructor Summary
CoreInterceptorSCALCb56bb98SCACCIntent()
           
 
Method Summary
 java.lang.Object clone()
           
 com.ebmwebsourcing.easyviper.core.api.engine.Engine createEngine(com.ebmwebsourcing.easyviper.core.api.engine.configuration.ConfigurationEngine arg0, java.lang.Class arg1)
           
 com.ebmwebsourcing.easyviper.core.api.env.ExternalEnvironment createExternalEnvironment(java.lang.String arg0)
           
 com.ebmwebsourcing.easyviper.core.api.model.Model createModel(java.lang.String arg0, java.lang.Class<? extends com.ebmwebsourcing.easyviper.core.api.model.Model> arg1)
           
 void createSCAComponent()
           
 void destroySCAComponent()
           
 org.objectweb.fractal.api.Component getComponent()
           
 com.ebmwebsourcing.easyviper.core.api.engine.Engine getEngine()
           
 com.ebmwebsourcing.easyviper.core.api.env.ExternalEnvironment getExternalEnvironment()
           
 java.util.Map<java.lang.String,java.lang.Object> getInitializationContext()
           
 com.ebmwebsourcing.easyviper.core.api.marshalling.factory.MessageFactory<com.ebmwebsourcing.easyviper.core.api.soa.message.ExternalMessage<?>,com.ebmwebsourcing.easyviper.core.api.soa.message.InternalMessage<?>> getMessageFactory()
           
 com.ebmwebsourcing.easyviper.core.api.model.Model getModel()
           
 java.lang.String getName()
           
 void initFcController(org.objectweb.fractal.julia.InitializationContext ic)
           
 void setInitializationContext(java.util.Map<java.lang.String,java.lang.Object> arg0)
           
 void setLog(java.util.logging.Logger arg0)
           
 void setMessageFactory(com.ebmwebsourcing.easyviper.core.api.marshalling.factory.MessageFactory<com.ebmwebsourcing.easyviper.core.api.soa.message.ExternalMessage<?>,com.ebmwebsourcing.easyviper.core.api.soa.message.InternalMessage<?>> arg0)
           
 void setName(java.lang.String arg0)
           
 void startSCAComponent()
           
 void stopSCAComponent()
           
 
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

CoreInterceptorSCALCb56bb98SCACCIntent

public CoreInterceptorSCALCb56bb98SCACCIntent()
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.Core>
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.Core>

createModel

public com.ebmwebsourcing.easyviper.core.api.model.Model createModel(java.lang.String arg0,
                                                                     java.lang.Class<? extends com.ebmwebsourcing.easyviper.core.api.model.Model> arg1)
                                                              throws com.ebmwebsourcing.easyviper.core.api.CoreException
Specified by:
createModel in interface com.ebmwebsourcing.easyviper.core.api.Core
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

getModel

public com.ebmwebsourcing.easyviper.core.api.model.Model getModel()
                                                           throws com.ebmwebsourcing.easyviper.core.api.CoreException
Specified by:
getModel in interface com.ebmwebsourcing.easyviper.core.api.Core
Throws:
com.ebmwebsourcing.easyviper.core.api.CoreException

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

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

setMessageFactory

public void setMessageFactory(com.ebmwebsourcing.easyviper.core.api.marshalling.factory.MessageFactory<com.ebmwebsourcing.easyviper.core.api.soa.message.ExternalMessage<?>,com.ebmwebsourcing.easyviper.core.api.soa.message.InternalMessage<?>> arg0)
                       throws com.ebmwebsourcing.easyviper.core.api.CoreException
Specified by:
setMessageFactory in interface com.ebmwebsourcing.easyviper.core.api.Core
Throws:
com.ebmwebsourcing.easyviper.core.api.CoreException

getName

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

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.Core

createExternalEnvironment

public com.ebmwebsourcing.easyviper.core.api.env.ExternalEnvironment createExternalEnvironment(java.lang.String arg0)
                                                                                        throws com.ebmwebsourcing.easyviper.core.api.CoreException
Specified by:
createExternalEnvironment in interface com.ebmwebsourcing.easyviper.core.api.Core
Throws:
com.ebmwebsourcing.easyviper.core.api.CoreException

getEngine

public com.ebmwebsourcing.easyviper.core.api.engine.Engine getEngine()
                                                              throws com.ebmwebsourcing.easyviper.core.api.CoreException
Specified by:
getEngine in interface com.ebmwebsourcing.easyviper.core.api.Core
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

getMessageFactory

public com.ebmwebsourcing.easyviper.core.api.marshalling.factory.MessageFactory<com.ebmwebsourcing.easyviper.core.api.soa.message.ExternalMessage<?>,com.ebmwebsourcing.easyviper.core.api.soa.message.InternalMessage<?>> getMessageFactory()
Specified by:
getMessageFactory in interface com.ebmwebsourcing.easyviper.core.api.Core

getExternalEnvironment

public com.ebmwebsourcing.easyviper.core.api.env.ExternalEnvironment getExternalEnvironment()
                                                                                     throws com.ebmwebsourcing.easyviper.core.api.CoreException
Specified by:
getExternalEnvironment in interface com.ebmwebsourcing.easyviper.core.api.Core
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

createEngine

public com.ebmwebsourcing.easyviper.core.api.engine.Engine createEngine(com.ebmwebsourcing.easyviper.core.api.engine.configuration.ConfigurationEngine arg0,
                                                                        java.lang.Class arg1)
                                                                 throws com.ebmwebsourcing.easyviper.core.api.CoreException
Specified by:
createEngine in interface com.ebmwebsourcing.easyviper.core.api.Core
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


Copyright © 2009-2011 eBM WebSourcing. All Rights Reserved.