UM Java API  6.16.1
com.latencybusters.lbm.LBMUMMInfo Class Reference

Public Member Functions

 LBMUMMInfo (String _applicationName, String _userName, String _password, String[] _servers) throws LBMEInvalException
 
 LBMUMMInfo (String _applicationName, String _userName, String _password, String[] _servers, int _flags) throws LBMEInvalException
 
 LBMUMMInfo (String _applicationName, String _userName, String _password, String[] _servers, int _flags, String _certFile) throws LBMEInvalException
 
 LBMUMMInfo (String _applicationName, String _userName, String _password, String[] _servers, int _flags, String _certFile, String _certFilePassword) throws LBMEInvalException
 
String getServersString ()
 

Detailed Description

Encapsulates UMM daemon connection options.

Constructor & Destructor Documentation

com.latencybusters.lbm.LBMUMMInfo.LBMUMMInfo ( String  _applicationName,
String  _userName,
String  _password,
String[]  _servers 
) throws LBMEInvalException

Instantiate an LBM UMM info object.

Parameters
_applicationNameThe application name.
_userNameThe UMM user name.
_passwordThe UMM password.
_serversThe list of servers to attempt connections to. Servers are specified as a string in "ip:port" format. Connections are attempted in a round-robin fashion starting with index 0.
Exceptions
LBMEInvalException
com.latencybusters.lbm.LBMUMMInfo.LBMUMMInfo ( String  _applicationName,
String  _userName,
String  _password,
String[]  _servers,
int  _flags 
) throws LBMEInvalException

Instantiate an LBM UMM info object.

Parameters
_applicationNameThe application name.
_userNameThe UMM user name.
_passwordThe UMM password.
_serversThe list of servers to attempt connections to. Servers are specified as a string in "ip:port" format. Connections are attempted in a round-robin fashion starting with index 0.
_flagsFlags to enable usage of SSL.
Exceptions
LBMEInvalException
com.latencybusters.lbm.LBMUMMInfo.LBMUMMInfo ( String  _applicationName,
String  _userName,
String  _password,
String[]  _servers,
int  _flags,
String  _certFile 
) throws LBMEInvalException

Instantiate an LBM UMM info object.

Parameters
_applicationNameThe application name.
_userNameThe UMM user name.
_passwordThe UMM password.
_serversThe list of servers to attempt connections to. Servers are specified as a string in "ip:port" format. Connections are attempted in a round-robin fashion starting with index 0.
_flagsFlags to enable usage of SSL.
_certFilePath to a pem-encoded certificate file. If specified, SSL is enabled and certificate is used to validate the UMM daemon identity.
Exceptions
LBMEInvalException
com.latencybusters.lbm.LBMUMMInfo.LBMUMMInfo ( String  _applicationName,
String  _userName,
String  _password,
String[]  _servers,
int  _flags,
String  _certFile,
String  _certFilePassword 
) throws LBMEInvalException

Instantiate an LBM UMM info object.

Parameters
_applicationNameThe application name.
_userNameThe UMM user name.
_passwordThe UMM password.
_serversThe list of servers to attempt connections to. Servers are specified as a string in "ip:port" format. Connections are attempted in a round-robin fashion starting with index 0.
_flagsFlags to enable usage of SSL.
_certFilePath to a pem-encoded certificate file. If specified, SSL is enabled and certificate is used to validate the UMM daemon identity.
_certFilePasswordCertificate file password. Required only if certificate file is password-protected.
Exceptions
LBMEInvalException

References com.latencybusters.lbm.LBM.LBM_UMM_NUM_SERVERS_MAX.


The documentation for this class was generated from the following file: