scs.demos.philosopher.servant
Class PhilosopherComponent
java.lang.Object
org.omg.PortableServer.Servant
scs.core.IComponentPOA
scs.core.servant.IComponentServant
scs.demos.philosopher.servant.PhilosopherComponent
- All Implemented Interfaces:
- org.omg.CORBA.portable.InvokeHandler, IComponentOperations
public class PhilosopherComponent
- extends IComponentServant
Methods inherited from class org.omg.PortableServer.Servant |
_default_POA, _get_delegate, _get_interface_def, _is_a, _non_existent, _object_id, _orb, _poa, _set_delegate, _this_object, _this_object |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PhilosopherComponent
public PhilosopherComponent()
getLeftHand
public IReceptacles getLeftHand()
getRightHand
public IReceptacles getRightHand()
getInfo
public IReceptacles getInfo()
createFacets
protected java.util.ArrayList<FacetDescription> createFacets()
- Description copied from class:
IComponentServant
- Metodo abstrato para criar as facetas nas classes derivadas
- Specified by:
createFacets
in class IComponentServant
- Returns:
- container de facetas
doShutdown
protected boolean doShutdown()
- Description copied from class:
IComponentServant
- Metodo abstrato para implementar o shutdown nas classes derivadas
- Specified by:
doShutdown
in class IComponentServant
- Returns:
- status da operacao
doStartup
protected boolean doStartup()
- Description copied from class:
IComponentServant
- Metodo abstrato para implementar o startup nas classes derivadas
- Specified by:
doStartup
in class IComponentServant
- Returns:
- status da operacao