org.objectweb.proactive.core.component.controller
Class AbstractProActiveController
java.lang.Object
org.objectweb.proactive.core.component.controller.AbstractRequestHandler
org.objectweb.proactive.core.component.controller.AbstractProActiveController
- All Implemented Interfaces:
- Interface, ProActiveController, RequestHandler, java.io.Serializable
- Direct Known Subclasses:
- ProActiveBindingControllerImpl, ProActiveComponentParametersController, ProActiveContentController, ProActiveLifeCycleControllerImpl, ProActiveNameController, ProActiveSuperControllerImpl
- public abstract class AbstractProActiveController
- extends AbstractRequestHandler
- implements Interface, java.io.Serializable, ProActiveController
Base class for all component controllers.
- Author:
- Matthieu Morel
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AbstractProActiveController
public AbstractProActiveController(Component owner)
- Constructor for AbstractProActiveController.
- Parameters:
owner
- the component that wants this controller
is in the Constants
class.
getFcItfOwner
public Component getFcItfOwner()
- Specified by:
getFcItfOwner
in interface Interface
isFcInternalItf
public boolean isFcInternalItf()
- Specified by:
isFcInternalItf
in interface Interface
getFcItfName
public java.lang.String getFcItfName()
- Specified by:
getFcItfName
in interface Interface
- Specified by:
getFcItfName
in class AbstractRequestHandler
getFcItfType
public Type getFcItfType()
- Specified by:
getFcItfType
in interface Interface
checkLifeCycleIsStopped
protected void checkLifeCycleIsStopped()
throws IllegalLifeCycleException
- Throws:
IllegalLifeCycleException
getHierarchicalType
protected java.lang.String getHierarchicalType()
isPrimitive
protected boolean isPrimitive()
isComposite
protected boolean isComposite()
isParallel
protected boolean isParallel()
setItfType
protected void setItfType(InterfaceType itfType)
setControllerItfType
protected abstract void setControllerItfType()
Copyright 2001-2005 INRIA All Rights Reserved.