com.espertech.esper.client
Class ConfigurationDBRef.DriverManagerConnection

java.lang.Object
  extended by com.espertech.esper.client.ConfigurationDBRef.DriverManagerConnection
All Implemented Interfaces:
ConfigurationDBRef.ConnectionFactoryDesc, java.io.Serializable
Enclosing class:
ConfigurationDBRef

public static class ConfigurationDBRef.DriverManagerConnection
extends java.lang.Object
implements ConfigurationDBRef.ConnectionFactoryDesc, java.io.Serializable

Connection factory settings for using a DriverManager.

See Also:
Serialized Form

Constructor Summary
ConfigurationDBRef.DriverManagerConnection(java.lang.String className, java.lang.String url, java.util.Properties optionalProperties)
          Ctor.
ConfigurationDBRef.DriverManagerConnection(java.lang.String className, java.lang.String url, java.lang.String optionalUserName, java.lang.String optionalPassword)
          Ctor.
ConfigurationDBRef.DriverManagerConnection(java.lang.String className, java.lang.String url, java.lang.String optionalUserName, java.lang.String optionalPassword, java.util.Properties optionalProperties)
          Ctor.
 
Method Summary
 java.lang.String getClassName()
          Returns the driver manager class name.
 java.lang.String getOptionalPassword()
          Returns the password to connect to the database, or null if none supplied, since the password can also be supplied through properties.
 java.util.Properties getOptionalProperties()
          Returns the properties, if supplied, to use for obtaining a connection via driver manager.
 java.lang.String getOptionalUserName()
          Returns the user name to connect to the database, or null if none supplied, since the user name can also be supplied through properties.
 java.lang.String getUrl()
          Returns the database URL to use to obtains connections.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ConfigurationDBRef.DriverManagerConnection

public ConfigurationDBRef.DriverManagerConnection(java.lang.String className,
                                                  java.lang.String url,
                                                  java.util.Properties optionalProperties)
Ctor.

Parameters:
className - is the driver class name
url - is the database URL
optionalProperties - is connection properties

ConfigurationDBRef.DriverManagerConnection

public ConfigurationDBRef.DriverManagerConnection(java.lang.String className,
                                                  java.lang.String url,
                                                  java.lang.String optionalUserName,
                                                  java.lang.String optionalPassword)
Ctor.

Parameters:
className - is the driver class name
url - is the database URL
optionalUserName - is a user name for connecting
optionalPassword - is a password for connecting

ConfigurationDBRef.DriverManagerConnection

public ConfigurationDBRef.DriverManagerConnection(java.lang.String className,
                                                  java.lang.String url,
                                                  java.lang.String optionalUserName,
                                                  java.lang.String optionalPassword,
                                                  java.util.Properties optionalProperties)
Ctor.

Parameters:
className - is the driver class name
url - is the database URL
optionalUserName - is a user name for connecting
optionalPassword - is a password for connecting
optionalProperties - is connection properties
Method Detail

getClassName

public java.lang.String getClassName()
Returns the driver manager class name.

Returns:
class name of driver manager

getUrl

public java.lang.String getUrl()
Returns the database URL to use to obtains connections.

Returns:
URL

getOptionalUserName

public java.lang.String getOptionalUserName()
Returns the user name to connect to the database, or null if none supplied, since the user name can also be supplied through properties.

Returns:
user name or null if none supplied

getOptionalPassword

public java.lang.String getOptionalPassword()
Returns the password to connect to the database, or null if none supplied, since the password can also be supplied through properties.

Returns:
password or null if none supplied

getOptionalProperties

public java.util.Properties getOptionalProperties()
Returns the properties, if supplied, to use for obtaining a connection via driver manager.

Returns:
properties to obtain a driver manager connection, or null if none supplied

© 2006-2015 EsperTech Inc.
All rights reserved.
Visit us at espertech.com