ua.gradsoft.managedfixture

RdbAccessHelper

trait RdbAccessHelper [T <: FixtureStateTypes] extends AnyRef

FixtureAccess helper for relation databases. It can be mixed in you implementation of fixture acceess for functionality of restoring and saving information about states.

Self Type
RdbAccessHelper[T] with FixtureAccess[T]
Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. Hide All
  2. Show all
  1. RdbAccessHelper
  2. AnyRef
  3. Any
Visibility
  1. Public
  2. All

Abstract Value Members

  1. def acquireJdbcConnection : Connection

    Attributes
    abstract

Concrete Value Members

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

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

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

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

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

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

    Attributes
    final
    Definition Classes
    Any
  7. var cashedCurrent : Option[(StartStateType, Set[_221.stateAspects.Value forSome { val _221: T }])]

  8. def clone (): AnyRef

    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  9. def createTestStatesTableIfNeeded : Unit

    create test states table if it not exists yet.

  10. def current : Option[(_225.startStates.Value forSome { val _225: T }, Set[_226.stateAspects.Value forSome { val _226: T }])]

  11. def dropTestStatesTable : Unit

  12. def eq (arg0: AnyRef): Boolean

    Attributes
    final
    Definition Classes
    AnyRef
  13. def equals (arg0: Any): Boolean

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

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

    Attributes
    final
    Definition Classes
    AnyRef → Any
  16. def hashCode (): Int

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

    Attributes
    final
    Definition Classes
    Any
  18. var lastError : Option[String]

  19. def markStateChanges (stateChange: FixtureStateChange[T], stateAspectChanges: Set[_236.stateAspects.Value forSome { val _236: T }]): Unit

  20. def ne (arg0: AnyRef): Boolean

    Attributes
    final
    Definition Classes
    AnyRef
  21. def notify (): Unit

    Attributes
    final
    Definition Classes
    AnyRef
  22. def notifyAll (): Unit

    Attributes
    final
    Definition Classes
    AnyRef
  23. def releaseJdbcConnection (cn: Connection): Unit

  24. def synchronized [T0] (arg0: ⇒ T0): T0

    Attributes
    final
    Definition Classes
    AnyRef
  25. def testStatesCreateTableDdl : String

    output DDL for creating of table for test states, which have next strcture:

    output DDL for creating of table for test states, which have next strcture:

     create table {testStatesTableName} (
       rtype   VARCHAR(6) not null,
       value   VARCHAR(128) not null,
        primary key(rtype, value)
     );
    
  26. def testStatesDropTableDdl : String

    output DDL for dropping of test states table

  27. def testStatesTableName : String

    name of table, where test states information is contained.

    name of table, where test states information is contained. by default: TEST_STATES.

  28. def toString (): String

    Definition Classes
    AnyRef → Any
  29. def wait (): Unit

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

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

    Attributes
    final
    Definition Classes
    AnyRef
    Annotations
    @throws()

Inherited from AnyRef

Inherited from Any