class NamingOnManager extends java.lang.Object implements NamingBase
NamingServer management class for Manager. Manage to register and unregister Manager components to NamingService.
| Modifier and Type | Field and Description | 
|---|---|
protected Logbuf | 
rtcout
 Format object for Logging 
 | 
| Constructor and Description | 
|---|
NamingOnManager(org.omg.CORBA.ORB orb,
               Manager mgr)
 Constructor 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
bindObject(java.lang.String name,
          ManagerServant mgr)
 Bind the specified ManagerServants to NamingService 
 | 
void | 
bindObject(java.lang.String name,
          PortBase port)  | 
void | 
bindObject(java.lang.String name,
          RTObject_impl rtobj)
 Bind the specified objects to NamingService 
 | 
void | 
bindPortObject(java.lang.String name,
              PortBase port)
 Binds specified CORBA object to NamingService. 
 | 
void | 
get_RTC_by_Name(org.omg.CosNaming.NamingContext context,
               java.lang.String name,
               RTCListHolder rtcs)
 Finds RTCs 
 | 
CorbaNaming | 
getCorbaNaming()  | 
Manager | 
getManager(java.lang.String name)
 Gets RTC objects of Manager. 
 | 
boolean | 
isAlive()
 Check if the name service is alive 
 | 
RTObject[] | 
string_to_component(java.lang.String name)
 Gets RTC objects by rtcname form. 
 | 
void | 
unbindObject(java.lang.String name)
 Unbind the specified CORBA objects from NamingService 
 | 
protected Logbuf rtcout
public NamingOnManager(org.omg.CORBA.ORB orb,
                       Manager mgr)
orb - 
   ORBmgr - 
   Managerpublic void bindObject(java.lang.String name,
                       RTObject_impl rtobj)
Bind the specified objects to CORBA NamingService by specified names.
bindObject in interface NamingBasename - 
   Names at the bindingrtobj - 
   The target objects for the bindingpublic void bindObject(java.lang.String name,
                       PortBase port)
bindObject in interface NamingBasepublic void bindObject(java.lang.String name,
                       ManagerServant mgr)
bindObject in interface NamingBasename - 
   Names at the bindingmgr - 
   The target ManagerServants for the bindingpublic void bindPortObject(java.lang.String name,
                           PortBase port)
Binds specified CORBA object to NamingService.
bindPortObject in interface NamingBasename - 
   The name to be bound to the NamingServiceport - 
   The target objects to be bound to the objectpublic void unbindObject(java.lang.String name)
Unbind the specified CORBA objects from CORBA NamingService.
unbindObject in interface NamingBasename - 
   The target objects for the unbindingpublic boolean isAlive()
isAlive in interface NamingBasepublic void get_RTC_by_Name(org.omg.CosNaming.NamingContext context,
                            java.lang.String name,
                            RTCListHolder rtcs)
Finds RTCis from the inside of NamingService
context - 
   contextname - 
   Instance name of RTCrtcs - 
   List of RTCpublic RTObject[] string_to_component(java.lang.String name)
string_to_component in interface NamingBasepublic Manager getManager(java.lang.String name)
name - 
   hostname portnamepublic CorbaNaming getCorbaNaming()
getCorbaNaming in interface NamingBase