|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.omg.PortableServer.Servant edu.stanford.slac.aida.sys.daNameServer.DaNameServerIPOA edu.stanford.slac.aida.sys.daNameServer.DaNameServerI_impl
public class DaNameServerI_impl
Defines the Aida Directory Service API implementation.
DaNameServiceI_impl
implements the DaNameServerI IDL interface.
Constructor Summary | |
---|---|
DaNameServerI_impl(org.omg.PortableServer.POA poa)
Constructs and initializes the AIDA Name Server. |
Method Summary | |
---|---|
org.omg.PortableServer.POA |
_default_POA()
Gets the portable object adapter under which this instance was constructed, if non-null, or the default POA. |
java.lang.String |
GetObjRef(java.lang.String name)
Retrieves the CORBA IOR for a given Aida server. |
AidaObjectRef |
getTargetRef(java.lang.String target)
Gets an Aida reference object for a given target. |
void |
shutdown()
Proper server process shutdown. |
int |
status()
Returns the status of the server (or it will anyway). |
void |
StoreObjRef(java.lang.String name,
java.lang.String ior)
Stores a given CORBA IOR for an Aida server in a place where clients can access it. |
Methods inherited from class edu.stanford.slac.aida.sys.daNameServer.DaNameServerIPOA |
---|
_all_interfaces, _invoke, _this, _this |
Methods inherited from class org.omg.PortableServer.Servant |
---|
_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 |
Constructor Detail |
---|
public DaNameServerI_impl(org.omg.PortableServer.POA poa)
poa
- Portable Object AdaptorMethod Detail |
---|
public org.omg.PortableServer.POA _default_POA()
_default_POA
in class org.omg.PortableServer.Servant
public AidaObjectRef getTargetRef(java.lang.String target) throws edu.stanford.slac.except.UndefinedNameException
target
- An Aida accessible data item.
edu.stanford.slac.except.UndefinedNameException
public void StoreObjRef(java.lang.String name, java.lang.String ior)
name
- The name of the server under which to store the IORior
- The Interoperable Object Reference (IOR) of the proxy object
implementing the interface given in the name parameter.public java.lang.String GetObjRef(java.lang.String name)
name
- The name of the server for which to get the IOR.
public int status()
public void shutdown()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |