org.objectweb.fractal.julia.control.lifecycle
Class LifeCycleCoordinatorInterceptorSCAIntent

java.lang.Object
  extended by org.ow2.frascati.tinfi.TinfiComponentInterceptor<org.objectweb.fractal.julia.control.lifecycle.LifeCycleCoordinator>
      extended by org.objectweb.fractal.julia.control.lifecycle.LifeCycleCoordinatorInterceptorSCAIntent
All Implemented Interfaces:
org.objectweb.fractal.api.control.LifeCycleController, org.objectweb.fractal.julia.control.lifecycle.LifeCycleCoordinator, org.objectweb.fractal.julia.Controller, org.objectweb.fractal.julia.Interceptor

public class LifeCycleCoordinatorInterceptorSCAIntent
extends org.ow2.frascati.tinfi.TinfiComponentInterceptor<org.objectweb.fractal.julia.control.lifecycle.LifeCycleCoordinator>
implements org.objectweb.fractal.julia.Interceptor, org.objectweb.fractal.julia.control.lifecycle.LifeCycleCoordinator


Field Summary
 
Fields inherited from class org.ow2.frascati.tinfi.TinfiComponentInterceptor
impl, intentHandlersMap, methods
 
Fields inherited from interface org.objectweb.fractal.api.control.LifeCycleController
STARTED, STOPPED
 
Constructor Summary
LifeCycleCoordinatorInterceptorSCAIntent()
           
 
Method Summary
 java.lang.Object clone()
           
 boolean fcActivated(org.objectweb.fractal.julia.control.lifecycle.LifeCycleCoordinator arg0)
           
 void fcInactivated(org.objectweb.fractal.julia.control.lifecycle.LifeCycleCoordinator arg0)
           
 java.lang.String getFcState()
           
 void initFcController(org.objectweb.fractal.julia.InitializationContext ic)
           
 boolean setFcStarted()
           
 boolean setFcStopped()
           
 void setFcStopping(org.objectweb.fractal.julia.control.lifecycle.LifeCycleCoordinator arg0)
           
 void startFc()
           
 void stopFc()
           
 
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

LifeCycleCoordinatorInterceptorSCAIntent

public LifeCycleCoordinatorInterceptorSCAIntent()
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<org.objectweb.fractal.julia.control.lifecycle.LifeCycleCoordinator>
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<org.objectweb.fractal.julia.control.lifecycle.LifeCycleCoordinator>

setFcStopping

public void setFcStopping(org.objectweb.fractal.julia.control.lifecycle.LifeCycleCoordinator arg0)
                   throws org.objectweb.fractal.api.control.IllegalLifeCycleException
Specified by:
setFcStopping in interface org.objectweb.fractal.julia.control.lifecycle.LifeCycleCoordinator
Throws:
org.objectweb.fractal.api.control.IllegalLifeCycleException

stopFc

public void stopFc()
            throws org.objectweb.fractal.api.control.IllegalLifeCycleException
Specified by:
stopFc in interface org.objectweb.fractal.api.control.LifeCycleController
Throws:
org.objectweb.fractal.api.control.IllegalLifeCycleException

fcActivated

public boolean fcActivated(org.objectweb.fractal.julia.control.lifecycle.LifeCycleCoordinator arg0)
Specified by:
fcActivated in interface org.objectweb.fractal.julia.control.lifecycle.LifeCycleCoordinator

setFcStarted

public boolean setFcStarted()
                     throws org.objectweb.fractal.api.control.IllegalLifeCycleException
Specified by:
setFcStarted in interface org.objectweb.fractal.julia.control.lifecycle.LifeCycleCoordinator
Throws:
org.objectweb.fractal.api.control.IllegalLifeCycleException

getFcState

public java.lang.String getFcState()
Specified by:
getFcState in interface org.objectweb.fractal.api.control.LifeCycleController

setFcStopped

public boolean setFcStopped()
                     throws org.objectweb.fractal.api.control.IllegalLifeCycleException
Specified by:
setFcStopped in interface org.objectweb.fractal.julia.control.lifecycle.LifeCycleCoordinator
Throws:
org.objectweb.fractal.api.control.IllegalLifeCycleException

startFc

public void startFc()
             throws org.objectweb.fractal.api.control.IllegalLifeCycleException
Specified by:
startFc in interface org.objectweb.fractal.api.control.LifeCycleController
Throws:
org.objectweb.fractal.api.control.IllegalLifeCycleException

fcInactivated

public void fcInactivated(org.objectweb.fractal.julia.control.lifecycle.LifeCycleCoordinator arg0)
Specified by:
fcInactivated in interface org.objectweb.fractal.julia.control.lifecycle.LifeCycleCoordinator


Copyright © 2011 Petals Link. All Rights Reserved.