org.objectweb.proactive.core.component.controller
Class ProActiveLifeCycleControllerImpl

java.lang.Object
  extended byorg.objectweb.proactive.core.component.controller.AbstractRequestHandler
      extended byorg.objectweb.proactive.core.component.controller.AbstractProActiveController
          extended byorg.objectweb.proactive.core.component.controller.ProActiveLifeCycleControllerImpl
All Implemented Interfaces:
Interface, LifeCycleController, ProActiveController, ProActiveLifeCycleController, RequestHandler, java.io.Serializable

public class ProActiveLifeCycleControllerImpl
extends AbstractProActiveController
implements ProActiveLifeCycleController, java.io.Serializable

Implementation of the LifeCycleController interface.

Author:
Matthieu Morel
See Also:
Serialized Form

Field Summary
 
Fields inherited from interface org.objectweb.fractal.api.control.LifeCycleController
STARTED, STOPPED
 
Constructor Summary
ProActiveLifeCycleControllerImpl(Component owner)
           
 
Method Summary
 java.lang.String getFcState()
           
 java.lang.String getFcState(short priority)
           
protected  void setControllerItfType()
           
 void startFc()
           
 void startFc(short priority)
           
 void stopFc()
           
 void stopFc(short priority)
           
 
Methods inherited from class org.objectweb.proactive.core.component.controller.AbstractProActiveController
checkLifeCycleIsStopped, getFcItfName, getFcItfOwner, getFcItfType, getHierarchicalType, isComposite, isFcInternalItf, isParallel, isPrimitive, setItfType
 
Methods inherited from class org.objectweb.proactive.core.component.controller.AbstractRequestHandler
handleRequest, nextHandler, setNextHandler
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ProActiveLifeCycleControllerImpl

public ProActiveLifeCycleControllerImpl(Component owner)
Method Detail

setControllerItfType

protected void setControllerItfType()
Specified by:
setControllerItfType in class AbstractProActiveController

getFcState

public java.lang.String getFcState()
Specified by:
getFcState in interface LifeCycleController

startFc

public void startFc()
Specified by:
startFc in interface LifeCycleController

stopFc

public void stopFc()
Specified by:
stopFc in interface LifeCycleController

getFcState

public java.lang.String getFcState(short priority)
Specified by:
getFcState in interface ProActiveLifeCycleController

startFc

public void startFc(short priority)
Specified by:
startFc in interface ProActiveLifeCycleController

stopFc

public void stopFc(short priority)
Specified by:
stopFc in interface ProActiveLifeCycleController


Copyright 2001-2005 INRIA All Rights Reserved.