|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.ow2.jasmine.jade.reflex.control.lifecycle.ReflexLifeCycleMixin
public abstract class ReflexLifeCycleMixin
Provides an implementation of the
LifeCycleController interface which
manages the causal connection with the dual level (i.e meta/execution): any
lifecycle operation performed on the current component is notified to the
lifecycle controller of dual component.
| Field Summary | |
|---|---|
ReflexController |
_this_weaveableOptRC
The weaveableOptRC field required by this mixin. |
| Fields inherited from interface org.objectweb.fractal.api.control.LifeCycleController |
|---|
STARTED, STOPPED |
| Method Summary | |
|---|---|
abstract void |
_super_startFc()
The startFc method overriden by this
mixin. |
abstract void |
_super_stopFc()
The stopFc method overriden by this
mixin. |
void |
startFc()
Calls the overriden startFc method and then notifies the dual level of the lifecycle operation. |
void |
startFcNotification()
Calls the overriden startFc method. |
void |
stopFc()
Calls the overriden stopFc method and then notifies the dual level of the lifecycle operation. |
void |
stopFcNotification()
Calls the overriden stopFc method. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.objectweb.fractal.julia.Controller |
|---|
initFcController |
| Methods inherited from interface org.objectweb.fractal.julia.control.lifecycle.LifeCycleCoordinator |
|---|
fcActivated, fcInactivated, setFcStarted, setFcStopped, setFcStopping |
| Methods inherited from interface org.objectweb.fractal.api.control.LifeCycleController |
|---|
getFcState |
| Field Detail |
|---|
public ReflexController _this_weaveableOptRC
ReflexController interface of the
component to which this controller object belongs.
| Method Detail |
|---|
public void startFc()
throws org.objectweb.fractal.api.control.IllegalLifeCycleException
startFc in interface org.objectweb.fractal.api.control.LifeCycleControllerorg.objectweb.fractal.api.control.IllegalLifeCycleException - if this component has a LifeCycleController
interface, but it is not in an appropriate state to perform
this operation.
public void stopFc()
throws org.objectweb.fractal.api.control.IllegalLifeCycleException
stopFc in interface org.objectweb.fractal.api.control.LifeCycleControllerorg.objectweb.fractal.api.control.IllegalLifeCycleException - if this component has a LifeCycleController
interface, but it is not in an appropriate state to perform
this operation.
public void startFcNotification()
throws org.objectweb.fractal.api.control.IllegalLifeCycleException
startFcNotification in interface LifeCycleNotificationControllerorg.objectweb.fractal.api.control.IllegalLifeCycleException - if this component has a LifeCycleController
interface, but it is not in an appropriate state to perform
this operation.
public void stopFcNotification()
throws org.objectweb.fractal.api.control.IllegalLifeCycleException
stopFcNotification in interface LifeCycleNotificationControllerorg.objectweb.fractal.api.control.IllegalLifeCycleException - if this component has a LifeCycleController
interface, but it is not in an appropriate state to perform
this operation.
public abstract void _super_startFc()
throws org.objectweb.fractal.api.control.IllegalLifeCycleException
startFc method overriden by this
mixin.
org.objectweb.fractal.api.control.IllegalLifeCycleException - if a problem occurs.
public abstract void _super_stopFc()
throws org.objectweb.fractal.api.control.IllegalLifeCycleException
stopFc method overriden by this
mixin.
org.objectweb.fractal.api.control.IllegalLifeCycleException - if a problem occurs.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||