jp.go.aist.rtm.RTC
Class Manager.Terminator

java.lang.Object
  extended by jp.go.aist.rtm.RTC.Manager.Terminator
All Implemented Interfaces:
java.lang.Runnable
Enclosing class:
Manager

protected class Manager.Terminator
extends java.lang.Object
implements java.lang.Runnable

ORB termination helper class.


Field Summary
 Manager m_manager
           Manager object
 
Constructor Summary
Manager.Terminator(Manager manager)
           Constructor
 
Method Summary
 int open(java.lang.String args)
           Termination processing activation
 void run()
           Thread execution
 int svc()
           ORB and manager's termination processing
 void terminate()
           Termination processing
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

m_manager

public Manager m_manager
Manager object

Constructor Detail

Manager.Terminator

public Manager.Terminator(Manager manager)
Constructor

Parameters:
manager - Manager object
Method Detail

terminate

public void terminate()
Termination processing

Start ORB and manager's termination processing.


open

public int open(java.lang.String args)
Termination processing activation

Parameters:
args - Activation argument
Returns:
Activation result

svc

public int svc()
ORB and manager's termination processing

Returns:
Termination result

run

public void run()
Thread execution

Specified by:
run in interface java.lang.Runnable