com.metamatrix.common.comm.platform.client
Class ServerAdminFactory

java.lang.Object
  extended by com.metamatrix.common.comm.platform.client.ServerAdminFactory

public class ServerAdminFactory
extends java.lang.Object

Singleton factory for ServerAdmins.

Since:
4.3

Field Summary
static java.lang.String DEFAULT_APPLICATION_NAME
           
 
Method Summary
 Admin createAdmin(java.util.Properties p)
           
 Admin createAdmin(java.lang.String userName, char[] password, java.lang.String serverURL)
          Creates a ServerAdmin with the specified connection properties.
 Admin createAdmin(java.lang.String userName, char[] password, java.lang.String serverURL, java.lang.String applicationName)
          Creates a ServerAdmin with the specified connection properties.
static ServerAdminFactory getInstance()
          Get the singleton instance
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DEFAULT_APPLICATION_NAME

public static final java.lang.String DEFAULT_APPLICATION_NAME
See Also:
Constant Field Values
Method Detail

getInstance

public static ServerAdminFactory getInstance()
Get the singleton instance


createAdmin

public Admin createAdmin(java.lang.String userName,
                         char[] password,
                         java.lang.String serverURL)
                  throws AdminException
Creates a ServerAdmin with the specified connection properties. Uses the DEFAULT_APPLICATION_NAME as the application name.

Parameters:
userName -
password -
serverURL -
Returns:
Throws:
LogonException
AdminException
CommunicationException
LogonException
Since:
4.3

createAdmin

public Admin createAdmin(java.lang.String userName,
                         char[] password,
                         java.lang.String serverURL,
                         java.lang.String applicationName)
                  throws AdminException
Creates a ServerAdmin with the specified connection properties.

Parameters:
userName -
password -
serverURL -
Returns:
Throws:
LogonException
AdminException
CommunicationException
LogonException
Since:
4.3

createAdmin

public Admin createAdmin(java.util.Properties p)
                  throws AdminException
Throws:
AdminException


Copyright © 2009. All Rights Reserved.