net.fwbrasil.activate.entity

EntityContext

trait EntityContext extends ValueContext with TransactionContext with LazyListContext

Self Type
ActivateContext
Linear Supertypes
LazyListContext, TransactionContext, PropagationContext, ValueContext, AnyRef, Any
Known Subclasses
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. EntityContext
  2. LazyListContext
  3. TransactionContext
  4. PropagationContext
  5. ValueContext
  6. AnyRef
  7. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Type Members

  1. type Alias = entity.Alias

  2. type Entity = entity.Entity

  3. type Propagation = radon.transaction.Propagation

    Definition Classes
    PropagationContext
  4. type Transaction = radon.transaction.Transaction

    Definition Classes
    TransactionContext
  5. type Var[A] = entity.Var[A]

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. implicit def JodaInstant(value: Calendar): CalendarEntityValue

    Definition Classes
    ValueContext
  7. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  8. def asyncTransactional[A](f: ⇒ A): Future[A]

    Definition Classes
    TransactionContext
  9. def asyncTransactionalChain[A](fFuture: (TransactionalExecutionContext) ⇒ Future[A]): Future[A]

    Definition Classes
    TransactionContext
  10. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  11. def entityMaterialized(entity: ActivateContext.Entity): Unit

    Attributes
    protected[net.fwbrasil.activate]
  12. final def eq(arg0: AnyRef): Boolean

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

    Definition Classes
    AnyRef → Any
  14. def executionContext: ExecutionContextExecutor

    Definition Classes
    TransactionContext
  15. def finalize(): Unit

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

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

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

    Definition Classes
    Any
  19. implicit def lazyListToList[E <: entity.Entity](lazyList: LazyList[E])(implicit m: Manifest[E], context: ActivateContext): List[E]

    Definition Classes
    LazyListContext
  20. implicit def listToLazyList[E <: entity.Entity](list: List[E])(implicit arg0: Manifest[E]): LazyList[E]

    Definition Classes
    LazyListContext
  21. val liveCache: LiveCache

    Attributes
    protected[net.fwbrasil.activate]
  22. def makeDurable(transaction: ActivateContext.Transaction): Unit

    Definition Classes
    TransactionContext
  23. def makeDurableAsync(transaction: ActivateContext.Transaction)(implicit ectx: ExecutionContext): Future[Unit]

    Definition Classes
    TransactionContext
  24. val mandatory: Mandatory

    Definition Classes
    PropagationContext
  25. val milisToWaitBeforeRetry: Int

    Definition Classes
    TransactionContext
  26. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  27. val nested: Nested

    Definition Classes
    PropagationContext
  28. val never: Never

    Definition Classes
    PropagationContext
  29. val notSupported: NotSupported

    Definition Classes
    PropagationContext
  30. final def notify(): Unit

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

    Definition Classes
    AnyRef
  32. val required: Required

    Definition Classes
    PropagationContext
  33. val requiresNew: RequiresNew

    Definition Classes
    PropagationContext
  34. def retry(refs: List[Ref[_]]): Unit

    Definition Classes
    TransactionContext
  35. def retry(refs: Ref[_]*): Unit

    Definition Classes
    TransactionContext
  36. val retryLimit: Int

    Definition Classes
    TransactionContext
  37. val supports: Supports

    Definition Classes
    PropagationContext
  38. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  39. implicit def toBigDecimalEntityValue(value: BigDecimal): BigDecimalEntityValue

    Definition Classes
    ValueContext
  40. implicit def toBigDecimalEntityValueOption(value: Option[BigDecimal]): BigDecimalEntityValue

    Definition Classes
    ValueContext
  41. implicit def toBooleanEntityValue(value: Boolean): BooleanEntityValue

    Definition Classes
    ValueContext
  42. implicit def toBooleanEntityValueOption(value: Option[Boolean]): BooleanEntityValue

    Definition Classes
    ValueContext
  43. implicit def toByteArrayEntityValue(value: Array[Byte]): ByteArrayEntityValue

    Definition Classes
    ValueContext
  44. implicit def toByteArrayEntityValueOption(value: Option[Array[Byte]]): ByteArrayEntityValue

    Definition Classes
    ValueContext
  45. implicit def toCalendarEntityValueOption(value: Option[Calendar]): CalendarEntityValue

    Definition Classes
    ValueContext
  46. implicit def toCharEntityValue(value: Char): CharEntityValue

    Definition Classes
    ValueContext
  47. implicit def toCharEntityValueOption(value: Option[Char]): CharEntityValue

    Definition Classes
    ValueContext
  48. implicit def toDateEntityValue(value: Date): DateEntityValue

    Definition Classes
    ValueContext
  49. implicit def toDateEntityValueOption(value: Option[Date]): DateEntityValue

    Definition Classes
    ValueContext
  50. implicit def toDoubleEntityValue(value: Double): DoubleEntityValue

    Definition Classes
    ValueContext
  51. implicit def toDoubleEntityValueOption(value: Option[Double]): DoubleEntityValue

    Definition Classes
    ValueContext
  52. implicit def toEntityInstanceEntityValue[E <: entity.Entity](value: E)(implicit arg0: Manifest[E]): EntityInstanceEntityValue[E]

    Definition Classes
    ValueContext
  53. implicit def toEntityInstanceEntityValueOption[E <: entity.Entity](value: Option[E])(implicit arg0: Manifest[E]): EntityInstanceEntityValue[E]

    Definition Classes
    ValueContext
  54. implicit def toEnumerationEntityValue[E <: Value](value: E)(implicit arg0: Manifest[E]): EnumerationEntityValue[E]

    Definition Classes
    ValueContext
  55. implicit def toEnumerationEntityValueOption[E <: Value](value: Option[E])(implicit arg0: Manifest[E]): EnumerationEntityValue[E]

    Definition Classes
    ValueContext
  56. implicit def toFloatEntityValue(value: Float): FloatEntityValue

    Definition Classes
    ValueContext
  57. implicit def toFloatEntityValueOption(value: Option[Float]): FloatEntityValue

    Definition Classes
    ValueContext
  58. implicit def toIntEntityValue(value: Int): IntEntityValue

    Definition Classes
    ValueContext
  59. implicit def toIntEntityValueOption(value: Option[Int]): IntEntityValue

    Definition Classes
    ValueContext
  60. implicit def toJodaInstantEntityValue[I <: AbstractInstant](value: I)(implicit arg0: Manifest[I]): JodaInstantEntityValue[I]

    Definition Classes
    ValueContext
  61. implicit def toJodaInstantEntityValueOption[I <: AbstractInstant](value: Option[I])(implicit arg0: Manifest[I]): JodaInstantEntityValue[I]

    Definition Classes
    ValueContext
  62. def toLazyListEntityValue[V <: entity.Entity](value: LazyList[V])(implicit m: Manifest[V], tval: (Option[V]) ⇒ EntityValue[V]): LazyListEntityValue[V]

    Definition Classes
    ValueContext
  63. def toLazyListEntityValueOption[V <: entity.Entity](value: Option[LazyList[V]])(implicit m: Manifest[V], tval: (Option[V]) ⇒ EntityValue[V]): LazyListEntityValue[V]

    Definition Classes
    ValueContext
  64. def toListEntityValue[V](value: List[V])(implicit m: Manifest[V], tval: (Option[V]) ⇒ EntityValue[V]): ListEntityValue[V]

    Definition Classes
    ValueContext
  65. def toListEntityValueOption[V](value: Option[List[V]])(implicit m: Manifest[V], tval: (Option[V]) ⇒ EntityValue[V]): ListEntityValue[V]

    Definition Classes
    ValueContext
  66. implicit def toLongEntityValue(value: Long): LongEntityValue

    Definition Classes
    ValueContext
  67. implicit def toLongEntityValueOption(value: Option[Long]): LongEntityValue

    Definition Classes
    ValueContext
  68. implicit def toSerializableEntityValue[S <: Serializable](value: S)(implicit arg0: Manifest[S]): SerializableEntityValue[S]

    Definition Classes
    ValueContext
  69. implicit def toSerializableEntityValueOption[S <: Serializable](value: Option[S])(implicit arg0: Manifest[S]): SerializableEntityValue[S]

    Definition Classes
    ValueContext
  70. def toString(): String

    Definition Classes
    AnyRef → Any
  71. implicit def toStringEntityValue(value: String): StringEntityValue

    Definition Classes
    ValueContext
  72. implicit def toStringEntityValueOption(value: Option[String]): StringEntityValue

    Definition Classes
    ValueContext
  73. val transactionManager: TransactionManager

    Attributes
    protected[net.fwbrasil]
    Definition Classes
    TransactionContext
  74. def transactional[A](transaction: Option[radon.transaction.Transaction], propagation: ActivateContext.Propagation)(f: ⇒ A): A

    Definition Classes
    TransactionContext
  75. def transactional[A](pTransaction: radon.transaction.Transaction, propagation: ActivateContext.Propagation)(f: ⇒ A): A

    Definition Classes
    TransactionContext
  76. def transactional[A](pTransaction: Option[radon.transaction.Transaction])(f: ⇒ A): A

    Definition Classes
    TransactionContext
  77. def transactional[A](pTransaction: radon.transaction.Transaction)(f: ⇒ A): A

    Definition Classes
    TransactionContext
  78. def transactional[A](propagation: radon.transaction.Propagation)(f: ⇒ A): A

    Definition Classes
    TransactionContext
  79. def transactional[A](f: ⇒ A): A

    Definition Classes
    TransactionContext
  80. def transactionalWhile[A](cond: ⇒ Boolean)(f: ⇒ A): Unit

    Definition Classes
    TransactionContext
  81. val transient: Transient

    Definition Classes
    PropagationContext
  82. final def wait(): Unit

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

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

    Definition Classes
    AnyRef
    Annotations
    @throws()

Inherited from LazyListContext

Inherited from TransactionContext

Inherited from PropagationContext

Inherited from ValueContext

Inherited from AnyRef

Inherited from Any

Ungrouped