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

java.lang.Object
  extended by org.objectweb.fractal.julia.BasicComponentInterface
      extended by org.objectweb.fractal.julia.control.lifecycle.LifeCycleCoordinatorFcItf
All Implemented Interfaces:
org.objectweb.fractal.api.control.LifeCycleController, org.objectweb.fractal.api.Interface, org.objectweb.fractal.julia.ComponentInterface, org.objectweb.fractal.julia.control.lifecycle.LifeCycleCoordinator

public class LifeCycleCoordinatorFcItf
extends org.objectweb.fractal.julia.BasicComponentInterface
implements org.objectweb.fractal.julia.control.lifecycle.LifeCycleCoordinator


Field Summary
 
Fields inherited from class org.objectweb.fractal.julia.BasicComponentInterface
flags, name, owner, type
 
Fields inherited from interface org.objectweb.fractal.api.control.LifeCycleController
STARTED, STOPPED
 
Constructor Summary
LifeCycleCoordinatorFcItf()
           
LifeCycleCoordinatorFcItf(org.objectweb.fractal.api.Component component, java.lang.String s, org.objectweb.fractal.api.Type type, boolean flag, java.lang.Object obj)
           
 
Method Summary
 boolean fcActivated(org.objectweb.fractal.julia.control.lifecycle.LifeCycleCoordinator arg0)
           
 void fcInactivated(org.objectweb.fractal.julia.control.lifecycle.LifeCycleCoordinator arg0)
           
 java.lang.Object getFcItfImpl()
           
 java.lang.String getFcState()
           
 void setFcItfImpl(java.lang.Object obj)
           
 boolean setFcStarted()
           
 boolean setFcStopped()
           
 void setFcStopping(org.objectweb.fractal.julia.control.lifecycle.LifeCycleCoordinator arg0)
           
 void startFc()
           
 void stopFc()
           
 
Methods inherited from class org.objectweb.fractal.julia.BasicComponentInterface
clone, 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

LifeCycleCoordinatorFcItf

public LifeCycleCoordinatorFcItf()

LifeCycleCoordinatorFcItf

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

getFcItfImpl

public java.lang.Object getFcItfImpl()
Specified by:
getFcItfImpl in interface org.objectweb.fractal.julia.ComponentInterface

setFcItfImpl

public void setFcItfImpl(java.lang.Object obj)
Specified by:
setFcItfImpl in interface org.objectweb.fractal.julia.ComponentInterface

fcInactivated

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

fcActivated

public boolean fcActivated(org.objectweb.fractal.julia.control.lifecycle.LifeCycleCoordinator arg0)
Specified by:
fcActivated in interface 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

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

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

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

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


Copyright © 2011 Petals Link. All Rights Reserved.