Packages

c

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.

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()

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: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  5. def clone(): AnyRef
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @native() @throws( ... )
  6. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  7. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  8. def finalize(): Unit
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  9. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  10. def getConnection(arg0: String, arg1: String): Connection
    Definition Classes
    DataSourceProxyBase
    Annotations
    @throws( classOf[java.sql.SQLException] )
  11. def getConnection(): Connection
    Definition Classes
    DataSourceProxyBase
    Annotations
    @throws( classOf[java.sql.SQLException] )
  12. def getLogWriter(): PrintWriter
    Definition Classes
    DataSourceProxyBase
    Annotations
    @throws( classOf[java.sql.SQLException] )
  13. def getLoginTimeout(): Int
    Definition Classes
    DataSourceProxyBase
    Annotations
    @throws( classOf[java.sql.SQLException] )
  14. def getParentLogger(): Logger
    Definition Classes
    LogSqlDataSource → CommonDataSource
  15. def getPooledConnection(arg0: String, arg1: String): PooledConnection
    Definition Classes
    DataSourceProxyBase
    Annotations
    @throws( classOf[java.sql.SQLException] )
  16. def getPooledConnection(): PooledConnection
    Definition Classes
    DataSourceProxyBase
    Annotations
    @throws( classOf[java.sql.SQLException] )
  17. def getTargetDatasource: DataSource
  18. def getXAConnection(arg0: String, arg1: String): XAConnection
    Definition Classes
    DataSourceProxyBase
    Annotations
    @throws( classOf[java.sql.SQLException] )
  19. def getXAConnection(): XAConnection
    Definition Classes
    DataSourceProxyBase
    Annotations
    @throws( classOf[java.sql.SQLException] )
  20. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  21. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  22. def isWrapperFor(arg0: Class[_]): Boolean
    Definition Classes
    DataSourceProxyBase
    Annotations
    @throws( classOf[java.sql.SQLException] )
  23. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  24. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  25. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  26. def setDataSourceName(arg0: String): Unit
    Definition Classes
    DataSourceProxyBase
  27. def setDatabase(arg0: String): Unit
    Definition Classes
    DataSourceProxyBase
    Annotations
    @throws( ... )
  28. def setDatabaseName(arg0: String): Unit
    Definition Classes
    DataSourceProxyBase
  29. def setDescription(arg0: String): Unit
    Definition Classes
    DataSourceProxyBase
  30. def setDriverType(arg0: String): Unit
    Definition Classes
    DataSourceProxyBase
  31. def setLogWriter(arg0: PrintWriter): Unit
    Definition Classes
    DataSourceProxyBase
    Annotations
    @throws( classOf[java.sql.SQLException] )
  32. def setLoginTimeout(arg0: Int): Unit
    Definition Classes
    DataSourceProxyBase
    Annotations
    @throws( classOf[java.sql.SQLException] )
  33. def setNetworkProtocol(arg0: String): Unit
    Definition Classes
    DataSourceProxyBase
  34. def setPassword(arg0: String): Unit
    Definition Classes
    DataSourceProxyBase
  35. def setPortNumber(arg0: Int): Unit
    Definition Classes
    DataSourceProxyBase
  36. def setServerName(arg0: String): Unit
    Definition Classes
    DataSourceProxyBase
  37. def setServiceName(arg0: String): Unit
    Definition Classes
    DataSourceProxyBase
  38. def setTNSEntryName(arg0: String): Unit
    Definition Classes
    DataSourceProxyBase
  39. def setTargetDS(arg0: String): Unit
    Definition Classes
    DataSourceProxyBase
    Annotations
    @throws( ... ) @throws( ... ) @throws( ... )
  40. def setTargetDSDirect(arg0: Any): Unit
    Definition Classes
    DataSourceProxyBase
  41. def setURL(arg0: String): Unit
    Definition Classes
    DataSourceProxyBase
    Annotations
    @throws( ... )
  42. def setUser(arg0: String): Unit
    Definition Classes
    DataSourceProxyBase
  43. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  44. def toString(): String
    Definition Classes
    AnyRef → Any
  45. def unwrap(arg0: Class[_]): AnyRef
    Definition Classes
    DataSourceProxyBase
    Annotations
    @throws( classOf[java.sql.SQLException] )
  46. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  47. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  48. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @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