Class

org.jdbcdslog

LogSqlDataSource

Related Doc: package jdbcdslog

Permalink

class LogSqlDataSource extends ConnectionPoolDataSourceProxy

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

Source
LogSqlDataSource.scala
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
Visibility
  1. Public
  2. All

Instance Constructors

  1. new LogSqlDataSource()

    Permalink

Abstract Value Members

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

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

Concrete Value Members

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

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

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

    Permalink
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  5. def clone(): AnyRef

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

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

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

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

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

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

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

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

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

    Permalink
    Definition Classes
    LogSqlDataSource → CommonDataSource
  15. def getPooledConnection(arg0: String, arg1: String): PooledConnection

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

    Permalink
    Definition Classes
    DataSourceProxyBase
    Annotations
    @throws( classOf[java.sql.SQLException] )
  17. def getTargetDatasource: DataSource

    Permalink
  18. def getXAConnection(arg0: String, arg1: String): XAConnection

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

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

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

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

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

    Permalink
    Definition Classes
    AnyRef
  24. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  25. final def notifyAll(): Unit

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    Permalink
    Definition Classes
    DataSourceProxyBase
  43. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  44. def toString(): String

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

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

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

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

    Permalink
    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