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 executeFunctionApply(apply: FunctionApply[_])(implicit entitySourceInstancesMap: Map[EntitySource, ActivateContext.Entity]): Any

  35. def executeMassModification(statement: MassModificationStatement): Unit

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

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

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

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

  40. def executeQueryAsync[S](query: Query[S])(implicit texctx: TransactionalExecutionContext): Future[List[List[Any]]]

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

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

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

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

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

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

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

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

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

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

  51. def finalize(): Unit

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

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

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

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

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

    Attributes
    protected
    Definition Classes
    Logging
  57. def isDebugEnabled: Boolean

    Attributes
    protected
    Definition Classes
    Logging
  58. def isErrorEnabled: Boolean

    Attributes
    protected
    Definition Classes
    Logging
  59. def isInfoEnabled: Boolean

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

    Definition Classes
    Any
  61. def isTraceEnabled: Boolean

    Attributes
    protected
    Definition Classes
    Logging
  62. def isWarnEnabled: Boolean

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

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

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

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

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

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

    Attributes
    protected
    Definition Classes
    Logging
  69. def logger: Logger

    Attributes
    protected
    Definition Classes
    Logging
  70. def loggerName: String

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

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

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

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

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

    Definition Classes
    AnyRef
  76. def reinitialize: Unit

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

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

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

  80. def toString(): String

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

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

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

  84. def valueForEquals(a: Any): Any

  85. final def wait(): Unit

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

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

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

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

    Attributes
    protected
    Definition Classes
    Logging

Inherited from Logging

Inherited from Logging

Inherited from AnyRef

Inherited from Any

Ungrouped