|
Oracle Secure Global Desktop Web Services API Documentation Release 4.6 E23734-01 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ICandidateServer
This interface represents a server on which an application or a desktop can
be launched. Typically, it is returned from a broker implementing
IVirtualServerBroker
.
Most of the properties are optional and may be null. To be valid, an object implementing this interface must return a non-null value for either the hostname or the IP address.
Method Summary | |
---|---|
int |
compareTo(ICandidateServer lc)
Compares this object with the specified object for ordering. |
boolean |
equalsIgnoreType(ICandidateServer lc)
Tests whether the given object is equal to this one. |
java.lang.String |
getConnectionProtocol()
Gets the protocol to use when connecting to the server. |
java.lang.String |
getDescription()
Gets the description of the server. |
java.lang.String |
getDomain()
Gets the domain that the server is in. |
java.lang.String |
getHostname()
Gets the name of the server. |
java.lang.String |
getIpAddress()
Gets the IP address of the server. |
java.lang.String |
getPassword()
Gets the password of an account on the server. |
java.lang.String |
getPermanentName()
Gets the name to be used if an application server is created when this candidate is used. |
java.lang.String |
getPort()
Gets the port for connections to the server. |
java.lang.String |
getType()
Gets the type of the server. |
java.lang.String |
getUsername()
Gets the username of an account on the server. |
boolean |
isFallback()
Gets the fallback flag. |
boolean |
isPermanent()
Gets the flag indicating whether SGD should create an application server in the datastore if one does not already exist and this candidate is used. |
boolean |
isUserDefinable()
Tests if the broker permits users to override the server definition. |
Method Detail |
---|
java.lang.String getIpAddress()
java.lang.String getHostname()
java.lang.String getDescription()
java.lang.String getUsername()
java.lang.String getPassword()
java.lang.String getDomain()
java.lang.String getConnectionProtocol()
boolean isPermanent()
java.lang.String getPermanentName()
isPermanent()
returns false, the name will not be used.
java.lang.String getType()
The type is used to differentiate between groups of equivalent servers. For example, "TypeU" could be used to identify a group of servers running one operating system and "TypeW" a group running a different operating system. Ideally, this should be meaningful to users.
java.lang.String getPort()
boolean isUserDefinable()
boolean isFallback()
true
are
intended as reserve servers and are not preferred choices.
boolean equalsIgnoreType(ICandidateServer lc)
lc
- The object to check for equality to this object.
int compareTo(ICandidateServer lc)
compareTo
in interface java.lang.Comparable<ICandidateServer>
lc
- the object to be compared.
Comparable.compareTo(java.lang.Object)
|
Oracle Secure Global Desktop Web Services API Documentation Release 4.6 E23734-01 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |