This class represents a nirvana Realm. More...
Public Member Functions | |
java.util.Vector | getConnections () |
Gets the collection of the network interfaces this realm listens in. More... | |
String | getMountPoint () |
Returns the relative name of the realm within the namespace. More... | |
String | getName () |
Gets the name of this realm. More... | |
String[] | getProtocols () |
Returns an array of Strings with the rnames for this realm. More... | |
nRealm () | |
Default constructor. | |
nRealm (String pName, String[] connections) throws nIllegalArgumentException | |
Constructs a new nRealm object with the specified name and collection of network interfaces. More... | |
nRealm (String pName, Vector connections) throws nIllegalArgumentException | |
Constructs a new nRealm object with the specified name and collection of network interfaces. More... | |
void | setMountPoint (String mountPoint) throws nIllegalArgumentException |
Sets the relative name for the realm within the namespace. More... | |
void | setName (String pData) throws nIllegalArgumentException |
Sets the name on this realm. More... | |
This class represents a nirvana Realm.
com.pcbsys.nirvana.client.nRealm.nRealm | ( | String | pName, |
String[] | connections | ||
) | throws nIllegalArgumentException |
Constructs a new nRealm object with the specified name and collection of network interfaces.
pName | A string specifying the realm's name |
connections | An array of strings specifying the realm's network interfaces. These have to be in the form: protocol://host:port/servlet File , where: Protocol can be one of nsp, nhp, nsps, nhps where: nsp => Nirvana Socket Protocol nhp => Nirvana HTTP Protocol nsps => Nirvana Socket Protocol Secure (Socket protocol over SSL/TLS) nhps => Nirvana HTTP Protocol Secure (HTTP protocol over SSL/TLS) Host is the host the realm is running on Port is the port the realm is listening on servlet File specifies the location that servlets are mapped if talking to the realm via a web server (e.g. in a DMZ environment) |
nIllegalArgumentException | if the parameters are invalid, refer to the exception message for more information |
com.pcbsys.nirvana.client.nRealm.nRealm | ( | String | pName, |
Vector | connections | ||
) | throws nIllegalArgumentException |
Constructs a new nRealm object with the specified name and collection of network interfaces.
pName | A string specifying the realm's name |
connections | A vector of fConnectionDetails objects. These are created using strings specifying the realm's network interfaces. The strings have to be in the form: protocol://host:port/servlet File , where: Protocol can be one of nsp, nhp, nsps, nhps where: nsp => Nirvana Socket Protocol nhp => Nirvana HTTP Protocol nsps => Nirvana Socket Protocol Secure (Socket protocol over SSL/TLS) nhps => Nirvana HTTP Protocol Secure (HTTP protocol over SSL/TLS) Host is the host the realm is running on Port is the port the realm is listening on servlet File specifies the location that servlets are mapped if talking to the realm via a web server (e.g. in a DMZ environment) |
nIllegalArgumentException | if the parameters are invalid, refer to the exception message for more information |
java.util.Vector com.pcbsys.nirvana.client.nRealm.getConnections | ( | ) |
Gets the collection of the network interfaces this realm listens in.
String com.pcbsys.nirvana.client.nRealm.getMountPoint | ( | ) |
Returns the relative name of the realm within the namespace.
String com.pcbsys.nirvana.client.nRealm.getName | ( | ) |
Gets the name of this realm.
String [] com.pcbsys.nirvana.client.nRealm.getProtocols | ( | ) |
Returns an array of Strings with the rnames for this realm.
void com.pcbsys.nirvana.client.nRealm.setMountPoint | ( | String | mountPoint | ) | throws nIllegalArgumentException |
Sets the relative name for the realm within the namespace.
mountPoint | the name to add this realm in the namespace |
nIllegalArgumentException | Illegal parameter, check the message for more information |
void com.pcbsys.nirvana.client.nRealm.setName | ( | String | pData | ) | throws nIllegalArgumentException |
Sets the name on this realm.
pData | a string specifying the name of this realm |
nIllegalArgumentException | Illegal parameter, check the message for more information |