Object

razie.db

RMongo

Related Doc: package db

Permalink

object RMongo extends SI[Auditor] with Logging

Linear Supertypes
Logging, SI[Auditor], AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. RMongo
  2. Logging
  3. SI
  4. AnyRef
  5. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. implicit class as extends AnyRef

    Permalink

    adds the method as[] to an object id

  2. class cdebug extends AnyRef

    Permalink
    Definition Classes
    Logging
    Annotations
    @inline()
  3. class clog extends AnyRef

    Permalink
    Definition Classes
    Logging
    Annotations
    @inline()

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 val ENTITY_CREATE: String("ENTITY_CREATE")

    Permalink
  5. final val ENTITY_DELETE: String("ENTITY_DELETE")

    Permalink
  6. final val ENTITY_UPDATE: String("ENTITY_UPDATE")

    Permalink
  7. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  8. def aud: Auditor

    Permalink

    *************** auditing *************

  9. def audit(message: ⇒ String, e: Throwable): Unit

    Permalink
    Attributes
    protected
    Definition Classes
    Logging
    Annotations
    @inline()
  10. def audit(message: ⇒ String): Unit

    Permalink
    Attributes
    protected
    Definition Classes
    Logging
    Annotations
    @inline()
  11. def auditCreate[T](entity: T)(implicit txn: Txn): T

    Permalink

    audit creation of an entity

  12. def auditCreatenoaudit[T](entity: T)(implicit txn: Txn): T

    Permalink
  13. def auditDelete[T](entity: T)(implicit txn: Txn): T

    Permalink

    audit delete of an entity

  14. def auditUpdate[T](entity: T)(implicit txn: Txn): T

    Permalink

    audit update of an entity

  15. def auditUpdatenoaudit[T](entity: T)(implicit txn: Txn): T

    Permalink
  16. def cdebug: cdebug

    Permalink

    c++ memories, anyone...

    c++ memories, anyone... i do like to use the cout << x instead of println(x)

    Definition Classes
    Logging
    Annotations
    @inline()
  17. def clog: clog

    Permalink

    c++ memories, anyone...

    c++ memories, anyone... i do like to use the cout << x instead of println(x)

    Definition Classes
    Logging
    Annotations
    @inline()
  18. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  19. def debug(message: ⇒ String, e: Throwable): Unit

    Permalink
    Attributes
    protected
    Definition Classes
    Logging
    Annotations
    @inline()
  20. def debug(message: ⇒ String): Unit

    Permalink
    Attributes
    protected
    Definition Classes
    Logging
    Annotations
    @inline()
  21. final def eq(arg0: AnyRef): Boolean

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

    Permalink
    Definition Classes
    AnyRef → Any
  23. def error(message: ⇒ String, e: Throwable): Unit

    Permalink
    Attributes
    protected
    Definition Classes
    Logging
    Annotations
    @inline()
  24. def error(message: ⇒ String): Unit

    Permalink
    Attributes
    protected
    Definition Classes
    Logging
    Annotations
    @inline()
  25. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  26. def find[A <: AnyRef](t: (String, Any)*)(implicit m: Manifest[A]): Iterator[A]

    Permalink
  27. def findById[A <: AnyRef](id: ObjectId)(implicit m: Manifest[A]): Option[A]

    Permalink
  28. def findOne[A <: AnyRef](t: (String, Any)*)(implicit m: Manifest[A]): Option[A]

    Permalink
  29. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  30. def getInstance: Auditor

    Permalink
    Definition Classes
    SI
  31. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  32. def info(message: ⇒ String, e: Throwable): Unit

    Permalink
    Attributes
    protected
    Definition Classes
    Logging
    Annotations
    @inline()
  33. def info(message: ⇒ String): Unit

    Permalink
    Attributes
    protected
    Definition Classes
    Logging
    Annotations
    @inline()
  34. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  35. def log(message: ⇒ String, e: Throwable): Unit

    Permalink
    Attributes
    protected
    Definition Classes
    Logging
    Annotations
    @inline()
  36. def log(message: ⇒ String): Unit

    Permalink
    Attributes
    protected
    Definition Classes
    Logging
    Annotations
    @inline()
  37. val logger: Log

    Permalink
    Attributes
    protected
    Definition Classes
    Logging
  38. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  39. def newlog(s: String): Log

    Permalink
    Attributes
    protected
    Definition Classes
    Logging
  40. def newlog(clazz: Class[_]): Log

    Permalink
    Attributes
    protected
    Definition Classes
    Logging
  41. final def notify(): Unit

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

    Permalink
    Definition Classes
    AnyRef
  43. def prepInstance(t: Auditor): Auditor

    Permalink

    overwrite this to prepare your instance i.e.

    overwrite this to prepare your instance i.e. initialize it

    Attributes
    protected
    Definition Classes
    SI
  44. def setInstance(adb: Auditor): Unit

    Permalink

    set the instance to use

    set the instance to use

    Definition Classes
    SI
  45. def slf4j: Logger

    Permalink

    use this if you want to log with slf4j conventions instead of the formatting conventions implemented here (String.format).

    use this if you want to log with slf4j conventions instead of the formatting conventions implemented here (String.format).

    Printf rules!

    Attributes
    protected
    Definition Classes
    Logging
  46. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  47. def tbl(m: Manifest[_]): String

    Permalink
  48. def tee(message: ⇒ String): String

    Permalink
    Attributes
    protected
    Definition Classes
    Logging
    Annotations
    @inline()
  49. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  50. def trace(message: ⇒ String, e: Throwable): Unit

    Permalink
    Attributes
    protected
    Definition Classes
    Logging
    Annotations
    @inline()
  51. def trace(message: ⇒ String): Unit

    Permalink
    Attributes
    protected
    Definition Classes
    Logging
    Annotations
    @inline()
  52. final def wait(): Unit

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

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

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  55. def warn(message: ⇒ String, e: Throwable): Unit

    Permalink
    Attributes
    protected
    Definition Classes
    Logging
    Annotations
    @inline()
  56. def warn(message: ⇒ String): Unit

    Permalink
    Attributes
    protected
    Definition Classes
    Logging
    Annotations
    @inline()

Inherited from Logging

Inherited from SI[Auditor]

Inherited from AnyRef

Inherited from Any

Ungrouped