org.jdbcdslog

LogSqlDataSource

class LogSqlDataSource extends ConnectionPoolDataSourceProxy

This class is necessary because jdbcdslog proxies does not exposes the target dataSource, which is necessary to shutdown the pool.

Linear Supertypes
ConnectionPoolDataSourceProxy, ConnectionPoolDataSource, DataSource, Wrapper, CommonDataSource, DataSourceProxyBase, Serializable, AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. LogSqlDataSource
  2. ConnectionPoolDataSourceProxy
  3. ConnectionPoolDataSource
  4. DataSource
  5. Wrapper
  6. CommonDataSource
  7. DataSourceProxyBase
  8. Serializable
  9. AnyRef
  10. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Instance Constructors

  1. new LogSqlDataSource()

Abstract Value Members

  1. abstract def unwrap[T](arg0: Class[T]): T

    Definition Classes
    Wrapper
    Annotations
    @throws( classOf[java.sql.SQLException] )

Concrete Value Members

  1. final def !=(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  2. final def !=(arg0: Any): Boolean

    Definition Classes
    Any
  3. final def ##(): Int

    Definition Classes
    AnyRef → Any
  4. final def ==(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  5. final def ==(arg0: Any): Boolean

    Definition Classes
    Any
  6. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  7. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  8. final def eq(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  9. def equals(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  10. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  11. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  12. def getConnection(arg0: String, arg1: String): Connection

    Definition Classes
    DataSourceProxyBase
    Annotations
    @throws( classOf[java.sql.SQLException] )
  13. def getConnection(): Connection

    Definition Classes
    DataSourceProxyBase
    Annotations
    @throws( classOf[java.sql.SQLException] )
  14. def getLogWriter(): PrintWriter

    Definition Classes
    DataSourceProxyBase
    Annotations
    @throws( classOf[java.sql.SQLException] )
  15. def getLoginTimeout(): Int

    Definition Classes
    DataSourceProxyBase
    Annotations
    @throws( classOf[java.sql.SQLException] )
  16. def getParentLogger: Logger

  17. def getPooledConnection(arg0: String, arg1: String): PooledConnection

    Definition Classes
    DataSourceProxyBase
    Annotations
    @throws( classOf[java.sql.SQLException] )
  18. def getPooledConnection(): PooledConnection

    Definition Classes
    DataSourceProxyBase
    Annotations
    @throws( classOf[java.sql.SQLException] )
  19. def getXAConnection(arg0: String, arg1: String): XAConnection

    Definition Classes
    DataSourceProxyBase
    Annotations
    @throws( classOf[java.sql.SQLException] )
  20. def getXAConnection(): XAConnection

    Definition Classes
    DataSourceProxyBase
    Annotations
    @throws( classOf[java.sql.SQLException] )
  21. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  22. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  23. def isWrapperFor(arg0: Class[_]): Boolean

    Definition Classes
    DataSourceProxyBase
    Annotations
    @throws( classOf[java.sql.SQLException] )
  24. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  25. final def notify(): Unit

    Definition Classes
    AnyRef
  26. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  27. def setDataSourceName(arg0: String): Unit

    Definition Classes
    DataSourceProxyBase
  28. def setDatabase(arg0: String): Unit

    Definition Classes
    DataSourceProxyBase
    Annotations
    @throws( ... )
  29. def setDatabaseName(arg0: String): Unit

    Definition Classes
    DataSourceProxyBase
  30. def setDescription(arg0: String): Unit

    Definition Classes
    DataSourceProxyBase
  31. def setDriverType(arg0: String): Unit

    Definition Classes
    DataSourceProxyBase
  32. def setLogWriter(arg0: PrintWriter): Unit

    Definition Classes
    DataSourceProxyBase
    Annotations
    @throws( classOf[java.sql.SQLException] )
  33. def setLoginTimeout(arg0: Int): Unit

    Definition Classes
    DataSourceProxyBase
    Annotations
    @throws( classOf[java.sql.SQLException] )
  34. def setNetworkProtocol(arg0: String): Unit

    Definition Classes
    DataSourceProxyBase
  35. def setPassword(arg0: String): Unit

    Definition Classes
    DataSourceProxyBase
  36. def setPortNumber(arg0: Int): Unit

    Definition Classes
    DataSourceProxyBase
  37. def setServerName(arg0: String): Unit

    Definition Classes
    DataSourceProxyBase
  38. def setServiceName(arg0: String): Unit

    Definition Classes
    DataSourceProxyBase
  39. def setTNSEntryName(arg0: String): Unit

    Definition Classes
    DataSourceProxyBase
  40. def setTargetDS(arg0: String): Unit

    Definition Classes
    DataSourceProxyBase
    Annotations
    @throws( ... ) @throws( ... ) @throws( ... )
  41. def setTargetDSDirect(arg0: Any): Unit

    Definition Classes
    DataSourceProxyBase
  42. def setURL(arg0: String): Unit

    Definition Classes
    DataSourceProxyBase
    Annotations
    @throws( ... )
  43. def setUser(arg0: String): Unit

    Definition Classes
    DataSourceProxyBase
  44. def shutdown(): Unit

  45. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  46. def toString(): String

    Definition Classes
    AnyRef → Any
  47. def unwrap(arg0: Class[_]): AnyRef

    Definition Classes
    DataSourceProxyBase
    Annotations
    @throws( classOf[java.sql.SQLException] )
  48. final def wait(): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  49. final def wait(arg0: Long, arg1: Int): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  50. final def wait(arg0: Long): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from ConnectionPoolDataSourceProxy

Inherited from ConnectionPoolDataSource

Inherited from DataSource

Inherited from Wrapper

Inherited from CommonDataSource

Inherited from DataSourceProxyBase

Inherited from Serializable

Inherited from AnyRef

Inherited from Any

Ungrouped