Static Public Member Functions | |
String | getLocalIP () |
String | figureOutManagerLocation () |
String[] | convert (String loc) throws IllegalArgumentException |
String | convertToManagerLocation (String host, String port) |
String | convertToManagerLocation (String host, String port, String protocol) |
String | convertToNameServiceLocation (String host, String port) |
String | convertToNameServiceLocation (String host, String port, String protocol) |
String | convertToInterfaceRepositoryLocation (String host, String port) |
String | convertToInterfaceRepositoryLocation (String host, String port, String protocol) |
String | convertToCdbLocation (String host, String port) |
String | convertToCdbLocation (String host, String port, String protocol) |
String | convertToServicesDaemonLocation (String host) |
String | convertToServicesDaemonLocation (String host, String port) |
String | convertToServicesDaemonLocation (String host, String port, String protocol) |
String | convertToContainerDaemonLocation (String host) |
String | convertToContainerDaemonLocation (String host, String port) |
String | convertToContainerDaemonLocation (String host, String port, String protocol) |
Static Public Attributes | |
String | MANAGER_SYMBOL = "Manager" |
String | NAMESERVICE_SYMBOL = "NameService" |
String | INTERFACEREPOSITORY_SYMBOL = "InterfaceRepository" |
String | CDB_SYMBOL = "CDB" |
final String | SERVICESDAEMON_SYMBOL = "ACSServicesDaemon" |
final String | CONTAINERDAEMON_SYMBOL = "ACSContainerDaemon" |
|
Extracts host and port from a location string (either a corbaloc or an IOR).
This method is the counterpart to all the The location string's format is recognized by the prefix (case insensitive). If the format is unknown, an exception will be thrown.
|
|
Composes a CDB corbaloc for the specified host, port, and protocol. |
|
Composes a CDB corbaloc for the specified host and port. |
|
Composes a ContainerDaemon corbaloc for the specified host, port, and protocol.
|
|
Composes a ContainerDaemon corbaloc for the specified host and port.
|
|
Composes a ContainerDaemon corbaloc for the specified host. |
|
Composes a InterfaceRepository corbaloc for the specified host, port, and protocol. |
|
Composes a InterfaceRepository corbaloc for the specified host and port. |
|
Composes a Manager corbaloc for the specified host, port, and protocol. |
|
Composes a Manager corbaloc for the specified host and port. |
|
Composes a NameService corbaloc for the specified host, port, and protocol. |
|
Composes a NameService corbaloc for the specified host and port. |
|
Composes a ServicesDaemon corbaloc for the specified host, port, and protocol.
|
|
Composes a ServicesDaemon corbaloc for the specified host and port.
|
|
Composes a ServicesDaemon corbaloc for the specified host. |
|
Figures out the manager location by reading the related system properties, otherwise falls back to a default value. The strategy uses the following order:
|
|
Returns the stringified IP or "localhost" if an error were to occur. This method forwards to ACSPorts#getIP().
|
|
The suffix for a cdb-dal location. Note: Not a constant, to allow for changes at runtime in case this might be needed. |
|
The suffix for a ContainerDaemon location. Note that this string constant is also defined in acsdaemon.idl and would be accessible as "alma.acsdaemon.containerDaemonServiceName.value" if module acsdaemonidl would not come after jacsutil. clean up the module dependencies. |
|
The suffix for a InterfaceRepository location. Note: Not a constant, to allow for changes at runtime in case this might be needed. |
|
The suffix for a Manager location. Note: Not a constant, to allow for changes at runtime in case this might be needed. |
|
The suffix for a NameService location. Note: Not a constant, to allow for changes at runtime in case this might be needed. |
|
The suffix for a ServicesDaemon location. Note that this string constant is also defined in acsdaemon.idl and would be accessible as "alma.acsdaemon.servicesDaemonServiceName.value" if module acsdaemonidl would not come after jacsutil. clean up the module dependencies. |