Modifier and Type | Method and Description |
---|---|
static ImRAccessImpl |
connect(ORB orb)
connect resolves the IMR and returns a new ImRAccessImpl. |
ProtocolAddressBase |
getImRAddress() |
String |
getImRCorbaloc()
This function returns the TAO ImR's corbaloc IOR string
|
String |
getImRHost()
This function is just a place holder.
|
int |
getImRPort()
This function is just a place holder.
|
List<org.omg.ETF.Profile> |
getImRProfiles() |
void |
registerPOA(ORB orb,
POA poa,
ProtocolAddressBase address,
String implname)
This function provides a hook for registering the POA upon being created.
|
void |
registerPOA(String name,
String server,
ProtocolAddressBase address)
This function is just a place holder.
|
void |
registerPOA(String name,
String server,
String host,
int port)
This function is just a place holder.
|
void |
setServerDown(ORB orb,
POA poa,
String implname)
This function will unregister the server from the TAO ImR by calling
the TAO ImR locator's server_is_shutting_down function.
|
void |
setServerDown(String implname) |
public static ImRAccessImpl connect(ORB orb)
connect
resolves the IMR and returns a new ImRAccessImpl.orb
- an org.omg.CORBA.ORB
valueImRAccessImpl
valuepublic ProtocolAddressBase getImRAddress()
getImRAddress
in interface ImRAccess
public List<org.omg.ETF.Profile> getImRProfiles()
getImRProfiles
in interface ImRAccess
List<Profile>
public String getImRHost()
getImRHost
in interface ImRAccess
public int getImRPort()
getImRPort
in interface ImRAccess
public String getImRCorbaloc()
getImRCorbaloc
in interface ImRAccess
public void registerPOA(String name, String server, ProtocolAddressBase address) throws INTERNAL
registerPOA
in interface ImRAccess
INTERNAL
public void registerPOA(String name, String server, String host, int port) throws INTERNAL
registerPOA
in interface ImRAccess
INTERNAL
public void registerPOA(ORB orb, POA poa, ProtocolAddressBase address, String implname) throws INTERNAL
registerPOA
in interface ImRAccess
orb
- poa
- address
- implname
- INTERNAL
public void setServerDown(String implname) throws INTERNAL
setServerDown
in interface ImRAccess
INTERNAL
public void setServerDown(ORB orb, POA poa, String implname) throws INTERNAL
setServerDown
in interface ImRAccess
orb
- poa
- implname
- INTERNAL
Copyright © 2017 JacORB. All rights reserved.