net.fwbrasil.activate.cache.live

LiveCache

class LiveCache extends Logging

Linear Supertypes
Logging, Logging, AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. LiveCache
  2. Logging
  3. Logging
  4. AnyRef
  5. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Instance Constructors

  1. new LiveCache(context: ActivateContext)

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 byId[E <: ActivateContext.Entity](id: String)(implicit arg0: Manifest[E]): Option[E]

  8. val cache: HashMap[Class[_ <: ActivateContext.Entity], ReferenceSoftValueMap[String, _ <: ActivateContext.Entity] with Lockable] with Lockable

  9. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  10. def compare(a: Any, b: Any): Int

  11. def contains[E <: ActivateContext.Entity](entity: E): Boolean

  12. val context: ActivateContext

  13. def createLazyEntity[E <: ActivateContext.Entity](entityClass: Class[E], entityId: String): E

  14. def debug(msg: ⇒ Any, t: ⇒ Throwable): Unit

    Attributes
    protected
    Definition Classes
    Logging
  15. def debug(msg: ⇒ Any): Unit

    Attributes
    protected
    Definition Classes
    Logging
  16. def delete(entityId: String): ReferenceSoftValueMap[String, Entity] with Lockable

  17. def delete(entity: ActivateContext.Entity): Unit

  18. def entitiesFromCache[S](query: Query[S]): (List[List[Any]], List[List[Entity]])

  19. def entityInstacesMap[E <: ActivateContext.Entity](entityClass: Class[E]): ReferenceSoftValueMap[String, E] with Lockable

  20. def entityInstacesMap[E <: ActivateContext.Entity](implicit arg0: Manifest[E]): ReferenceSoftValueMap[String, E] with Lockable

  21. def entityProperty[T](entity: ActivateContext.Entity, propertyName: String): T

  22. def entityPropertyPathRef(entity: ActivateContext.Entity, propertyPathVars: List[ActivateContext.Var[_]]): Any

  23. def entitySourceInstances(entitySources: EntitySource*): Seq[List[Entity]]

  24. def entitySourceInstancesCombined(from: From): List[List[Entity]]

  25. def entitySourceInstancesMap(from: From, entitySourcesInstances: List[ActivateContext.Entity]): Map[EntitySource, Entity]

  26. final def eq(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  27. def equals(a: Any, b: Any): Boolean

  28. def equals(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  29. def error(msg: ⇒ Any, t: ⇒ Throwable): Unit

    Attributes
    protected
    Definition Classes
    Logging
  30. def error(msg: ⇒ Any): Unit

    Attributes
    protected
    Definition Classes
    Logging
  31. def executeBooleanOperatorCriteria(criteria: BooleanOperatorCriteria)(implicit entitySourceInstancesMap: Map[EntitySource, ActivateContext.Entity]): Boolean

  32. def executeCompositeOperatorCriteria(criteria: CompositeOperatorCriteria)(implicit entitySourceInstancesMap: Map[EntitySource, ActivateContext.Entity]): Boolean

  33. def executeCriteria(criteria: Criteria)(implicit entitySourceInstancesMap: Map[EntitySource, ActivateContext.Entity]): Boolean

  34. def executeMassModification(statement: MassModificationStatement): Unit

  35. def executeMassModificationWithEntitySources[S](statement: MassModificationStatement, entitySourcesInstancesCombined: List[List[ActivateContext.Entity]]): Unit

  36. def executeMassModificationWithEntitySourcesMap[S](statement: MassModificationStatement, entitySourceInstancesMap: Map[EntitySource, ActivateContext.Entity]): Unit

  37. def executePendingMassStatements(entity: ActivateContext.Entity): Unit

  38. def executeQuery[S](query: Query[S]): List[List[Any]]

  39. def executeQueryWithEntitySources[S](query: Query[S], entitySourcesInstancesCombined: List[List[ActivateContext.Entity]]): List[List[Any]]

  40. def executeQueryWithEntitySourcesMap[S](query: Query[S], entitySourceInstancesMap: Map[EntitySource, ActivateContext.Entity]): List[List[Any]]

  41. def executeSelect[S](values: StatementSelectValue[_]*)(implicit entitySourceInstancesMap: Map[EntitySource, ActivateContext.Entity]): List[Any]

  42. def executeSimpleOperatorCriteria(criteria: SimpleOperatorCriteria)(implicit entitySourceInstancesMap: Map[EntitySource, ActivateContext.Entity]): Boolean

  43. def executeStatementBooleanValue(value: StatementBooleanValue)(implicit entitySourceInstancesMap: Map[EntitySource, ActivateContext.Entity]): Boolean

  44. def executeStatementEntitySourceValue(value: StatementEntitySourceValue[_])(implicit entitySourceInstancesMap: Map[EntitySource, ActivateContext.Entity]): Any

  45. def executeStatementEntityValue(value: StatementEntityValue[_])(implicit entitySourceInstancesMap: Map[EntitySource, ActivateContext.Entity]): Any

  46. def executeStatementSelectValue(value: StatementSelectValue[_])(implicit entitySourceInstancesMap: Map[EntitySource, ActivateContext.Entity]): Any

  47. def executeStatementValue(value: StatementValue)(implicit entitySourceInstancesMap: Map[EntitySource, ActivateContext.Entity]): Any

  48. def executeUpdateAssignment[S](updateAssignments: UpdateAssignment*)(implicit entitySourceInstancesMap: Map[EntitySource, ActivateContext.Entity]): Unit

  49. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  50. def fromCache[E <: ActivateContext.Entity](entityClass: Class[E]): List[E]

  51. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  52. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  53. def info(msg: ⇒ Any, t: ⇒ Throwable): Unit

    Attributes
    protected
    Definition Classes
    Logging
  54. def info(msg: ⇒ Any): Unit

    Attributes
    protected
    Definition Classes
    Logging
  55. def isDebugEnabled: Boolean

    Attributes
    protected
    Definition Classes
    Logging
  56. def isErrorEnabled: Boolean

    Attributes
    protected
    Definition Classes
    Logging
  57. def isInfoEnabled: Boolean

    Attributes
    protected
    Definition Classes
    Logging
  58. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  59. def isTraceEnabled: Boolean

    Attributes
    protected
    Definition Classes
    Logging
  60. def isWarnEnabled: Boolean

    Attributes
    protected
    Definition Classes
    Logging
  61. def loadFromDatabase(entity: ActivateContext.Entity, withinTransaction: Boolean): Unit

  62. def logDebug[A](id: ⇒ String)(f: ⇒ A): A

    Attributes
    protected
    Definition Classes
    Logging
  63. def logError[A](id: ⇒ String)(f: ⇒ A): A

    Attributes
    protected
    Definition Classes
    Logging
  64. def logInfo[A](id: ⇒ String)(f: ⇒ A): A

    Attributes
    protected
    Definition Classes
    Logging
  65. def logTrace[A](id: ⇒ String)(f: ⇒ A): A

    Attributes
    protected
    Definition Classes
    Logging
  66. def logWarn[A](id: ⇒ String)(f: ⇒ A): A

    Attributes
    protected
    Definition Classes
    Logging
  67. def logger: Logger

    Attributes
    protected
    Definition Classes
    Logging
  68. def loggerName: String

    Attributes
    protected
    Definition Classes
    Logging
  69. def materialize(value: EntityValue[_]): Any

  70. def materializeEntity(entityId: String): ActivateContext.Entity

  71. final def ne(arg0: AnyRef): Boolean

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

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

    Definition Classes
    AnyRef
  74. def reinitialize: Unit

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

    Definition Classes
    AnyRef
  76. def toCache[E <: ActivateContext.Entity](entityClass: Class[E], fEntity: () ⇒ E): E

  77. def toCache[E <: ActivateContext.Entity](entity: E): E

  78. def toString(): String

    Definition Classes
    AnyRef → Any
  79. def trace(msg: ⇒ Any, t: ⇒ Throwable): Unit

    Attributes
    protected
    Definition Classes
    Logging
  80. def trace(msg: ⇒ Any): Unit

    Attributes
    protected
    Definition Classes
    Logging
  81. def uninitialize(ids: Set[String]): Unit

  82. def valueForEquals(a: Any): Any

  83. final def wait(): Unit

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

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

    Definition Classes
    AnyRef
    Annotations
    @throws()
  86. def warn(msg: ⇒ Any, t: ⇒ Throwable): Unit

    Attributes
    protected
    Definition Classes
    Logging
  87. def warn(msg: ⇒ Any): Unit

    Attributes
    protected
    Definition Classes
    Logging

Inherited from Logging

Inherited from Logging

Inherited from AnyRef

Inherited from Any

Ungrouped