com.latencybusters.lbm
Class LBMUMMInfo

java.lang.Object
  extended by com.latencybusters.lbm.LBMUMMInfo

public class LBMUMMInfo
extends java.lang.Object

Encapsulates UMM daemon connection options.


Constructor Summary
LBMUMMInfo(java.lang.String _applicationName, java.lang.String _userName, java.lang.String _password, java.lang.String[] _servers)
          Instantiate an LBM UMM info object.
LBMUMMInfo(java.lang.String _applicationName, java.lang.String _userName, java.lang.String _password, java.lang.String[] _servers, int _flags)
          Instantiate an LBM UMM info object.
LBMUMMInfo(java.lang.String _applicationName, java.lang.String _userName, java.lang.String _password, java.lang.String[] _servers, int _flags, java.lang.String _certFile)
          Instantiate an LBM UMM info object.
LBMUMMInfo(java.lang.String _applicationName, java.lang.String _userName, java.lang.String _password, java.lang.String[] _servers, int _flags, java.lang.String _certFile, java.lang.String _certFilePassword)
          Instantiate an LBM UMM info object.
 
Method Summary
 java.lang.String getServersString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LBMUMMInfo

public LBMUMMInfo(java.lang.String _applicationName,
                  java.lang.String _userName,
                  java.lang.String _password,
                  java.lang.String[] _servers)
           throws LBMEInvalException
Instantiate an LBM UMM info object.

Parameters:
_applicationName - The application name.
_userName - The UMM user name.
_password - The UMM password.
_servers - The 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.
Throws:
LBMEInvalException

LBMUMMInfo

public LBMUMMInfo(java.lang.String _applicationName,
                  java.lang.String _userName,
                  java.lang.String _password,
                  java.lang.String[] _servers,
                  int _flags)
           throws LBMEInvalException
Instantiate an LBM UMM info object.

Parameters:
_applicationName - The application name.
_userName - The UMM user name.
_password - The UMM password.
_servers - The 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.
_flags - Flags to enable usage of SSL.
Throws:
LBMEInvalException

LBMUMMInfo

public LBMUMMInfo(java.lang.String _applicationName,
                  java.lang.String _userName,
                  java.lang.String _password,
                  java.lang.String[] _servers,
                  int _flags,
                  java.lang.String _certFile)
           throws LBMEInvalException
Instantiate an LBM UMM info object.

Parameters:
_applicationName - The application name.
_userName - The UMM user name.
_password - The UMM password.
_servers - The 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.
_flags - Flags to enable usage of SSL.
_certFile - Path to a pem-encoded certificate file. If specified, SSL is enabled and certificate is used to validate the UMM daemon identity.
Throws:
LBMEInvalException

LBMUMMInfo

public LBMUMMInfo(java.lang.String _applicationName,
                  java.lang.String _userName,
                  java.lang.String _password,
                  java.lang.String[] _servers,
                  int _flags,
                  java.lang.String _certFile,
                  java.lang.String _certFilePassword)
           throws LBMEInvalException
Instantiate an LBM UMM info object.

Parameters:
_applicationName - The application name.
_userName - The UMM user name.
_password - The UMM password.
_servers - The 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.
_flags - Flags to enable usage of SSL.
_certFile - Path to a pem-encoded certificate file. If specified, SSL is enabled and certificate is used to validate the UMM daemon identity.
_certFilePassword - Certificate file password. Required only if certificate file is password-protected.
Throws:
LBMEInvalException
Method Detail

getServersString

public java.lang.String getServersString()


All of the documentation and software included in this and any other Informatica Inc "Ultra Messaging" Release is Copyright (C) 2004-2014, Informatica Corporation. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted only as covered by the terms of a valid software license agreement with 29West Inc. Copyright © 2004-2014, Informatica, Inc. All Rights Reserved.