Package ome.system
Class Server
- java.lang.Object
-
- ome.system.Server
-
public class Server extends java.lang.ObjectProvides simplified handling of server properties when creating aServiceFactory. For more complicated uses,Propertiescan also be used. In which case, the constantstringsprovided in this class can be used as the keys to theproperties instancepassed toServiceFactory(Properties).- Since:
- 1.0
- See Also:
ServiceFactory
-
-
Field Summary
Fields Modifier and Type Field Description static intDEFAULT_PORTstatic java.lang.StringOMERO_HOSTJava property name for use in configuration of the client connection.static java.lang.StringOMERO_PORTJava property name for use in configuration of the client connection.
-
Constructor Summary
Constructors Constructor Description Server(java.lang.String serverHost)standard constructor which usersDEFAULT_PORT.Server(java.lang.String serverHost, int port)extended constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.PropertiesasProperties()produces a copy of the internal fields as aPropertiesinstance.java.lang.StringgetHost()simple getter for the server host passed into the constructorintgetPort()simple getter for the port passed into the constructor or the default port if none.
-
-
-
Field Detail
-
OMERO_HOST
public static final java.lang.String OMERO_HOST
Java property name for use in configuration of the client connection.- See Also:
- Constant Field Values
-
OMERO_PORT
public static final java.lang.String OMERO_PORT
Java property name for use in configuration of the client connection.- See Also:
- Constant Field Values
-
DEFAULT_PORT
public static final int DEFAULT_PORT
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
Server
public Server(java.lang.String serverHost)
standard constructor which usersDEFAULT_PORT.- Parameters:
serverHost- Not null.
-
Server
public Server(java.lang.String serverHost, int port)extended constructor. As withServer(String), serverHost may not be null.- Parameters:
serverHost- Not null.port-
-
-
Method Detail
-
asProperties
public java.util.Properties asProperties()
produces a copy of the internal fields as aPropertiesinstance. Only those keys are present for which a field is non-null.- Returns:
- Properties. Not null.
-
getHost
public java.lang.String getHost()
simple getter for the server host passed into the constructor- Returns:
- host name Not null.
-
getPort
public int getPort()
simple getter for the port passed into the constructor or the default port if none.
-
-