net
.
fwbrasil
.
activate
StoppableActivateContext
trait
StoppableActivateContext
extends
ActivateContext
Linear Supertypes
ActivateContext
,
MigrationContext
,
SerializationContext
,
StatementsContext
,
DurableContext
,
DelayedInit
,
Logging
,
Logging
,
NamedSingletonSerializable
,
Serializable
,
MassDeleteContext
,
MassUpdateContext
,
QueryContext
,
OrderedQueryContext
,
StatementContext
,
OperatorContext
,
StatementValueContext
,
EntityContext
,
LazyListContext
,
TransactionContext
,
PropagationContext
,
ValueContext
,
AnyRef
,
Any
Ordering
Alphabetic
By inheritance
Inherited
StoppableActivateContext
ActivateContext
MigrationContext
SerializationContext
StatementsContext
DurableContext
DelayedInit
Logging
Logging
NamedSingletonSerializable
Serializable
MassDeleteContext
MassUpdateContext
QueryContext
OrderedQueryContext
StatementContext
OperatorContext
StatementValueContext
EntityContext
LazyListContext
TransactionContext
PropagationContext
ValueContext
AnyRef
Any
Hide All
Show all
Learn more about member selection
Visibility
Public
All
Type Members
type
Alias
=
entity.Alias
Definition Classes
EntityContext
class
AsyncSelectEntity
[
E <:
ActivateContext.Entity
]
extends
AnyRef
Definition Classes
QueryContext
type
Entity
=
entity.Entity
Definition Classes
EntityContext
type
Function
=
Any
Definition Classes
StatementContext
type
ManualMigration
=
migration.ManualMigration
Definition Classes
MigrationContext
type
Migration
=
migration.Migration
Definition Classes
MigrationContext
type
Propagation
=
radon.transaction.Propagation
Definition Classes
PropagationContext
class
SelectEntity
[
E <:
ActivateContext.Entity
]
extends
AnyRef
Definition Classes
QueryContext
class
Serialize
[
E <:
Entity
]
extends
AnyRef
Attributes
protected
Definition Classes
SerializationContext
type
Transaction
=
radon.transaction.Transaction
Definition Classes
TransactionContext
type
Var
[
A
]
=
entity.Var
[
A
]
Definition Classes
EntityContext
Abstract Value Members
abstract
val
storage
:
Storage
[_]
Definition Classes
ActivateContext
Concrete Value Members
final
def
!=
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
final
def
!=
(
arg0:
Any
)
:
Boolean
Definition Classes
Any
final
def
##
()
:
Int
Definition Classes
AnyRef → Any
final
def
==
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
final
def
==
(
arg0:
Any
)
:
Boolean
Definition Classes
Any
implicit
def
JodaInstant
(
value:
Calendar
)
:
CalendarEntityValue
Definition Classes
ValueContext
implicit
def
abstractInstantOrdering
[
A <:
AbstractInstant
]
:
Ordering
[
A
]
Definition Classes
OrderedQueryContext
def
acceptEntity
[
E <:
Entity
]
(
entityClass:
Class
[
E
]
)
:
Boolean
Definition Classes
StoppableActivateContext
→
ActivateContext
def
additionalStorages
:
Map
[
Storage
[_],
Set
[
Class
[_ <:
entity.Entity
]]]
Definition Classes
ActivateContext
def
all
[
E <:
Entity
]
(
implicit
arg0:
Manifest
[
E
]
)
:
List
[
E
]
Definition Classes
QueryContext
final
def
asInstanceOf
[
T0
]
:
T0
Definition Classes
Any
def
asyncAll
[
E <:
Entity
]
(
implicit
arg0:
Manifest
[
E
]
,
texctx:
TransactionalExecutionContext
)
:
Future
[
List
[
E
]]
Definition Classes
QueryContext
def
asyncById
[
T <:
Entity
]
(
id: ⇒
String
)
(
implicit
texctx:
TransactionalExecutionContext
)
:
Future
[
Option
[
T
]]
Definition Classes
QueryContext
def
asyncPaginatedQuery
[
S
,
E1 <:
Entity
,
E2 <:
Entity
,
E3 <:
Entity
,
E4 <:
Entity
,
E5 <:
Entity
,
E6 <:
Entity
,
E7 <:
Entity
]
(
f: (
E1
,
E2
,
E3
,
E4
,
E5
,
E6
,
E7
) ⇒
OrderedQuery
[
S
]
)
(
implicit
arg0:
Manifest
[
E1
]
,
arg1:
Manifest
[
E2
]
,
arg2:
Manifest
[
E3
]
,
arg3:
Manifest
[
E4
]
,
arg4:
Manifest
[
E5
]
,
arg5:
Manifest
[
E6
]
,
arg6:
Manifest
[
E7
]
)
:
AsyncPagination
[
S
]
Definition Classes
QueryContext
def
asyncPaginatedQuery
[
S
,
E1 <:
Entity
,
E2 <:
Entity
,
E3 <:
Entity
,
E4 <:
Entity
,
E5 <:
Entity
,
E6 <:
Entity
]
(
f: (
E1
,
E2
,
E3
,
E4
,
E5
,
E6
) ⇒
OrderedQuery
[
S
]
)
(
implicit
arg0:
Manifest
[
E1
]
,
arg1:
Manifest
[
E2
]
,
arg2:
Manifest
[
E3
]
,
arg3:
Manifest
[
E4
]
,
arg4:
Manifest
[
E5
]
,
arg5:
Manifest
[
E6
]
)
:
AsyncPagination
[
S
]
Definition Classes
QueryContext
def
asyncPaginatedQuery
[
S
,
E1 <:
Entity
,
E2 <:
Entity
,
E3 <:
Entity
,
E4 <:
Entity
,
E5 <:
Entity
]
(
f: (
E1
,
E2
,
E3
,
E4
,
E5
) ⇒
OrderedQuery
[
S
]
)
(
implicit
arg0:
Manifest
[
E1
]
,
arg1:
Manifest
[
E2
]
,
arg2:
Manifest
[
E3
]
,
arg3:
Manifest
[
E4
]
,
arg4:
Manifest
[
E5
]
)
:
AsyncPagination
[
S
]
Definition Classes
QueryContext
def
asyncPaginatedQuery
[
S
,
E1 <:
Entity
,
E2 <:
Entity
,
E3 <:
Entity
,
E4 <:
Entity
]
(
f: (
E1
,
E2
,
E3
,
E4
) ⇒
OrderedQuery
[
S
]
)
(
implicit
arg0:
Manifest
[
E1
]
,
arg1:
Manifest
[
E2
]
,
arg2:
Manifest
[
E3
]
,
arg3:
Manifest
[
E4
]
)
:
AsyncPagination
[
S
]
Definition Classes
QueryContext
def
asyncPaginatedQuery
[
S
,
E1 <:
Entity
,
E2 <:
Entity
,
E3 <:
Entity
]
(
f: (
E1
,
E2
,
E3
) ⇒
OrderedQuery
[
S
]
)
(
implicit
arg0:
Manifest
[
E1
]
,
arg1:
Manifest
[
E2
]
,
arg2:
Manifest
[
E3
]
)
:
AsyncPagination
[
S
]
Definition Classes
QueryContext
def
asyncPaginatedQuery
[
S
,
E1 <:
Entity
,
E2 <:
Entity
]
(
f: (
E1
,
E2
) ⇒
OrderedQuery
[
S
]
)
(
implicit
arg0:
Manifest
[
E1
]
,
arg1:
Manifest
[
E2
]
)
:
AsyncPagination
[
S
]
Definition Classes
QueryContext
def
asyncPaginatedQuery
[
S
,
E1 <:
Entity
]
(
f: (
E1
) ⇒
OrderedQuery
[
S
]
)
(
implicit
arg0:
Manifest
[
E1
]
)
:
AsyncPagination
[
S
]
Definition Classes
QueryContext
def
asyncQuery
[
S
,
E1 <:
Entity
,
E2 <:
Entity
,
E3 <:
Entity
,
E4 <:
Entity
,
E5 <:
Entity
,
E6 <:
Entity
,
E7 <:
Entity
]
(
f: (
E1
,
E2
,
E3
,
E4
,
E5
,
E6
,
E7
) ⇒
Query
[
S
]
)
(
implicit
arg0:
Manifest
[
E1
]
,
arg1:
Manifest
[
E2
]
,
arg2:
Manifest
[
E3
]
,
arg3:
Manifest
[
E4
]
,
arg4:
Manifest
[
E5
]
,
arg5:
Manifest
[
E6
]
,
arg6:
Manifest
[
E7
]
,
texctx:
TransactionalExecutionContext
)
:
Future
[
List
[
S
]]
Definition Classes
QueryContext
def
asyncQuery
[
S
,
E1 <:
Entity
,
E2 <:
Entity
,
E3 <:
Entity
,
E4 <:
Entity
,
E5 <:
Entity
,
E6 <:
Entity
]
(
f: (
E1
,
E2
,
E3
,
E4
,
E5
,
E6
) ⇒
Query
[
S
]
)
(
implicit
arg0:
Manifest
[
E1
]
,
arg1:
Manifest
[
E2
]
,
arg2:
Manifest
[
E3
]
,
arg3:
Manifest
[
E4
]
,
arg4:
Manifest
[
E5
]
,
arg5:
Manifest
[
E6
]
,
texctx:
TransactionalExecutionContext
)
:
Future
[
List
[
S
]]
Definition Classes
QueryContext
def
asyncQuery
[
S
,
E1 <:
Entity
,
E2 <:
Entity
,
E3 <:
Entity
,
E4 <:
Entity
,
E5 <:
Entity
]
(
f: (
E1
,
E2
,
E3
,
E4
,
E5
) ⇒
Query
[
S
]
)
(
implicit
arg0:
Manifest
[
E1
]
,
arg1:
Manifest
[
E2
]
,
arg2:
Manifest
[
E3
]
,
arg3:
Manifest
[
E4
]
,
arg4:
Manifest
[
E5
]
,
texctx:
TransactionalExecutionContext
)
:
Future
[
List
[
S
]]
Definition Classes
QueryContext
def
asyncQuery
[
S
,
E1 <:
Entity
,
E2 <:
Entity
,
E3 <:
Entity
,
E4 <:
Entity
]
(
f: (
E1
,
E2
,
E3
,
E4
) ⇒
Query
[
S
]
)
(
implicit
arg0:
Manifest
[
E1
]
,
arg1:
Manifest
[
E2
]
,
arg2:
Manifest
[
E3
]
,
arg3:
Manifest
[
E4
]
,
texctx:
TransactionalExecutionContext
)
:
Future
[
List
[
S
]]
Definition Classes
QueryContext
def
asyncQuery
[
S
,
E1 <:
Entity
,
E2 <:
Entity
,
E3 <:
Entity
]
(
f: (
E1
,
E2
,
E3
) ⇒
Query
[
S
]
)
(
implicit
arg0:
Manifest
[
E1
]
,
arg1:
Manifest
[
E2
]
,
arg2:
Manifest
[
E3
]
,
texctx:
TransactionalExecutionContext
)
:
Future
[
List
[
S
]]
Definition Classes
QueryContext
def
asyncQuery
[
S
,
E1 <:
Entity
,
E2 <:
Entity
]
(
f: (
E1
,
E2
) ⇒
Query
[
S
]
)
(
implicit
arg0:
Manifest
[
E1
]
,
arg1:
Manifest
[
E2
]
,
texctx:
TransactionalExecutionContext
)
:
Future
[
List
[
S
]]
Definition Classes
QueryContext
def
asyncQuery
[
S
,
E1 <:
Entity
]
(
f: (
E1
) ⇒
Query
[
S
]
)
(
implicit
arg0:
Manifest
[
E1
]
,
texctx:
TransactionalExecutionContext
)
:
Future
[
List
[
S
]]
Definition Classes
QueryContext
def
asyncSelect
[
E <:
Entity
]
(
implicit
arg0:
Manifest
[
E
]
)
:
AsyncSelectEntity
[
E
]
Definition Classes
QueryContext
def
asyncTransactional
[
A
]
(
f: ⇒
A
)
:
Future
[
A
]
Definition Classes
TransactionContext
def
asyncTransactionalChain
[
A
]
(
fFuture: (
TransactionalExecutionContext
) ⇒
Future
[
A
]
)
:
Future
[
A
]
Definition Classes
TransactionContext
def
byId
[
T <:
Entity
]
(
id: ⇒
String
)
:
Option
[
T
]
Definition Classes
QueryContext
val
cache
:
Map
[(
Class
[_],
Seq
[
Manifest
[_]]), (
List
[
Field
],
Stack
[(
Any
,
Statement
)])]
Definition Classes
StatementContext
def
clearStatements
:
Unit
Attributes
protected
Definition Classes
StatementsContext
def
clone
()
:
AnyRef
Attributes
protected[
java.lang
]
Definition Classes
AnyRef
Annotations
@throws
()
implicit
val
context
:
StoppableActivateContext
.this.type
Definition Classes
ActivateContext
val
contextEntities
:
Option
[
List
[
Class
[_ <:
Entity
]]]
Attributes
protected
Definition Classes
ActivateContext
val
contextId
:
String
Definition Classes
DurableContext
def
contextName
:
String
Definition Classes
ActivateContext
def
currentTransaction
:
radon.transaction.Transaction
Definition Classes
ActivateContext
def
customSerializers
:
List
[
Map
[(
Class
[_ <:
entity.Entity
],
String
),
Serializer
]]
Attributes
protected
Definition Classes
SerializationContext
def
debug
(
msg: ⇒
Any
,
t: ⇒
Throwable
)
:
Unit
Attributes
protected
Definition Classes
Logging
def
debug
(
msg: ⇒
Any
)
:
Unit
Attributes
protected
Definition Classes
Logging
val
defaultSerializer
:
Serializer
Attributes
protected
Definition Classes
SerializationContext
def
delayedInit
(
x: ⇒
Unit
)
:
Unit
Definition Classes
MigrationContext
def
delete
[
S
,
E1 <:
entity.Entity
]
(
f: (
E1
) ⇒
MassDeleteStatement
)
(
implicit
arg0:
Manifest
[
E1
]
)
:
Unit
Definition Classes
MassDeleteContext
def
entityMaterialized
(
entity:
Entity
)
:
Unit
Attributes
protected[
net.fwbrasil.activate
]
Definition Classes
EntityContext
final
def
eq
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
def
equals
(
arg0:
Any
)
:
Boolean
Definition Classes
AnyRef → Any
def
error
(
msg: ⇒
Any
,
t: ⇒
Throwable
)
:
Unit
Attributes
protected
Definition Classes
Logging
def
error
(
msg: ⇒
Any
)
:
Unit
Attributes
protected
Definition Classes
Logging
def
execute
(
action:
StorageAction
)
:
Unit
Attributes
protected[
net.fwbrasil.activate
]
Definition Classes
MigrationContext
def
executeQuery
[
S
]
(
query:
Query
[
S
]
)
:
List
[
S
]
Definition Classes
QueryContext
def
executeQueryAsync
[
S
]
(
query:
Query
[
S
]
,
texctx:
TransactionalExecutionContext
)
:
Future
[
List
[
S
]]
Definition Classes
QueryContext
def
executeStatementWithCache
[
S <:
Statement
,
R
]
(
f:
Function
,
produce: () ⇒
S
,
execute: (
S
) ⇒
R
,
manifests:
Manifest
[_]*
)
:
R
Attributes
protected
Definition Classes
StatementContext
def
executionContext
:
ExecutionContextExecutor
Definition Classes
TransactionContext
def
finalize
()
:
Unit
Attributes
protected[
java.lang
]
Definition Classes
AnyRef
Annotations
@throws
()
final
def
getClass
()
:
Class
[_]
Definition Classes
AnyRef → Any
def
hashCode
()
:
Int
Definition Classes
AnyRef → Any
def
info
(
msg: ⇒
Any
,
t: ⇒
Throwable
)
:
Unit
Attributes
protected
Definition Classes
Logging
def
info
(
msg: ⇒
Any
)
:
Unit
Attributes
protected
Definition Classes
Logging
def
isDebugEnabled
:
Boolean
Attributes
protected
Definition Classes
Logging
def
isErrorEnabled
:
Boolean
Attributes
protected
Definition Classes
Logging
def
isInfoEnabled
:
Boolean
Attributes
protected
Definition Classes
Logging
final
def
isInstanceOf
[
T0
]
:
Boolean
Definition Classes
Any
def
isTraceEnabled
:
Boolean
Attributes
protected
Definition Classes
Logging
def
isWarnEnabled
:
Boolean
Attributes
protected
Definition Classes
Logging
implicit
def
lazyListToList
[
E <:
entity.Entity
]
(
lazyList:
LazyList
[
E
]
)
(
implicit
m:
Manifest
[
E
]
,
context:
ActivateContext
)
:
List
[
E
]
Definition Classes
LazyListContext
implicit
def
listToLazyList
[
E <:
entity.Entity
]
(
list:
List
[
E
]
)
(
implicit
arg0:
Manifest
[
E
]
)
:
LazyList
[
E
]
Definition Classes
LazyListContext
val
liveCache
:
LiveCache
Attributes
protected[
net.fwbrasil.activate
]
Definition Classes
EntityContext
def
logDebug
[
A
]
(
id: ⇒
String
)
(
f: ⇒
A
)
:
A
Attributes
protected
Definition Classes
Logging
def
logError
[
A
]
(
id: ⇒
String
)
(
f: ⇒
A
)
:
A
Attributes
protected
Definition Classes
Logging
def
logInfo
[
A
]
(
id: ⇒
String
)
(
f: ⇒
A
)
:
A
Attributes
protected
Definition Classes
Logging
def
logTrace
[
A
]
(
id: ⇒
String
)
(
f: ⇒
A
)
:
A
Attributes
protected
Definition Classes
Logging
def
logWarn
[
A
]
(
id: ⇒
String
)
(
f: ⇒
A
)
:
A
Attributes
protected
Definition Classes
Logging
def
logger
:
Logger
Attributes
protected
Definition Classes
Logging
def
loggerName
:
String
Attributes
protected
Definition Classes
Logging
def
makeDurable
(
transaction:
Transaction
)
:
Unit
Definition Classes
DurableContext
def
makeDurableAsync
(
transaction:
Transaction
)
(
implicit
ectx:
ExecutionContext
)
:
Future
[
Unit
]
Definition Classes
DurableContext
val
mandatory
:
Mandatory
Definition Classes
PropagationContext
val
milisToWaitBeforeRetry
:
Int
Definition Classes
TransactionContext
def
mockEntity
[
E <:
entity.Entity
]
(
otherEntitySources:
T
forSome {type T <:
entity.Entity
}*
)
(
implicit
arg0:
Manifest
[
E
]
)
:
E
Attributes
protected
Definition Classes
StatementContext
def
mockEntity
[
E <:
entity.Entity
]
(
implicit
arg0:
Manifest
[
E
]
)
:
E
Attributes
protected
Definition Classes
StatementContext
final
def
ne
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
val
nested
:
Nested
Definition Classes
PropagationContext
val
never
:
Never
Definition Classes
PropagationContext
val
notSupported
:
NotSupported
Definition Classes
PropagationContext
final
def
notify
()
:
Unit
Definition Classes
AnyRef
final
def
notifyAll
()
:
Unit
Definition Classes
AnyRef
def
paginatedQuery
[
S
,
E1 <:
Entity
,
E2 <:
Entity
,
E3 <:
Entity
,
E4 <:
Entity
,
E5 <:
Entity
,
E6 <:
Entity
,
E7 <:
Entity
]
(
f: (
E1
,
E2
,
E3
,
E4
,
E5
,
E6
,
E7
) ⇒
OrderedQuery
[
S
]
)
(
implicit
arg0:
Manifest
[
E1
]
,
arg1:
Manifest
[
E2
]
,
arg2:
Manifest
[
E3
]
,
arg3:
Manifest
[
E4
]
,
arg4:
Manifest
[
E5
]
,
arg5:
Manifest
[
E6
]
,
arg6:
Manifest
[
E7
]
)
:
Pagination
[
S
]
Definition Classes
QueryContext
def
paginatedQuery
[
S
,
E1 <:
Entity
,
E2 <:
Entity
,
E3 <:
Entity
,
E4 <:
Entity
,
E5 <:
Entity
,
E6 <:
Entity
]
(
f: (
E1
,
E2
,
E3
,
E4
,
E5
,
E6
) ⇒
OrderedQuery
[
S
]
)
(
implicit
arg0:
Manifest
[
E1
]
,
arg1:
Manifest
[
E2
]
,
arg2:
Manifest
[
E3
]
,
arg3:
Manifest
[
E4
]
,
arg4:
Manifest
[
E5
]
,
arg5:
Manifest
[
E6
]
)
:
Pagination
[
S
]
Definition Classes
QueryContext
def
paginatedQuery
[
S
,
E1 <:
Entity
,
E2 <:
Entity
,
E3 <:
Entity
,
E4 <:
Entity
,
E5 <:
Entity
]
(
f: (
E1
,
E2
,
E3
,
E4
,
E5
) ⇒
OrderedQuery
[
S
]
)
(
implicit
arg0:
Manifest
[
E1
]
,
arg1:
Manifest
[
E2
]
,
arg2:
Manifest
[
E3
]
,
arg3:
Manifest
[
E4
]
,
arg4:
Manifest
[
E5
]
)
:
Pagination
[
S
]
Definition Classes
QueryContext
def
paginatedQuery
[
S
,
E1 <:
Entity
,
E2 <:
Entity
,
E3 <:
Entity
,
E4 <:
Entity
]
(
f: (
E1
,
E2
,
E3
,
E4
) ⇒
OrderedQuery
[
S
]
)
(
implicit
arg0:
Manifest
[
E1
]
,
arg1:
Manifest
[
E2
]
,
arg2:
Manifest
[
E3
]
,
arg3:
Manifest
[
E4
]
)
:
Pagination
[
S
]
Definition Classes
QueryContext
def
paginatedQuery
[
S
,
E1 <:
Entity
,
E2 <:
Entity
,
E3 <:
Entity
]
(
f: (
E1
,
E2
,
E3
) ⇒
OrderedQuery
[
S
]
)
(
implicit
arg0:
Manifest
[
E1
]
,
arg1:
Manifest
[
E2
]
,
arg2:
Manifest
[
E3
]
)
:
Pagination
[
S
]
Definition Classes
QueryContext
def
paginatedQuery
[
S
,
E1 <:
Entity
,
E2 <:
Entity
]
(
f: (
E1
,
E2
) ⇒
OrderedQuery
[
S
]
)
(
implicit
arg0:
Manifest
[
E1
]
,
arg1:
Manifest
[
E2
]
)
:
Pagination
[
S
]
Definition Classes
QueryContext
def
paginatedQuery
[
S
,
E1 <:
Entity
]
(
f: (
E1
) ⇒
OrderedQuery
[
S
]
)
(
implicit
arg0:
Manifest
[
E1
]
)
:
Pagination
[
S
]
Definition Classes
QueryContext
def
produceDelete
[
S
,
E1 <:
entity.Entity
]
(
f: (
E1
) ⇒
MassDeleteStatement
)
(
implicit
arg0:
Manifest
[
E1
]
)
:
MassDeleteStatement
Definition Classes
MassDeleteContext
def
produceQuery
[
S
,
E1 <:
Entity
,
E2 <:
Entity
,
E3 <:
Entity
,
E4 <:
Entity
,
E5 <:
Entity
,
E6 <:
Entity
,
E7 <:
Entity
,
Q <:
Query
[
S
]
]
(
f: (
E1
,
E2
,
E3
,
E4
,
E5
,
E6
,
E7
) ⇒
Q
)
(
implicit
arg0:
Manifest
[
E1
]
,
arg1:
Manifest
[
E2
]
,
arg2:
Manifest
[
E3
]
,
arg3:
Manifest
[
E4
]
,
arg4:
Manifest
[
E5
]
,
arg5:
Manifest
[
E6
]
,
arg6:
Manifest
[
E7
]
)
:
Q
Definition Classes
QueryContext
def
produceQuery
[
S
,
E1 <:
Entity
,
E2 <:
Entity
,
E3 <:
Entity
,
E4 <:
Entity
,
E5 <:
Entity
,
E6 <:
Entity
,
Q <:
Query
[
S
]
]
(
f: (
E1
,
E2
,
E3
,
E4
,
E5
,
E6
) ⇒
Q
)
(
implicit
arg0:
Manifest
[
E1
]
,
arg1:
Manifest
[
E2
]
,
arg2:
Manifest
[
E3
]
,
arg3:
Manifest
[
E4
]
,
arg4:
Manifest
[
E5
]
,
arg5:
Manifest
[
E6
]
)
:
Q
Definition Classes
QueryContext
def
produceQuery
[
S
,
E1 <:
Entity
,
E2 <:
Entity
,
E3 <:
Entity
,
E4 <:
Entity
,
E5 <:
Entity
,
Q <:
Query
[
S
]
]
(
f: (
E1
,
E2
,
E3
,
E4
,
E5
) ⇒
Q
)
(
implicit
arg0:
Manifest
[
E1
]
,
arg1:
Manifest
[
E2
]
,
arg2:
Manifest
[
E3
]
,
arg3:
Manifest
[
E4
]
,
arg4:
Manifest
[
E5
]
)
:
Q
Definition Classes
QueryContext
def
produceQuery
[
S
,
E1 <:
Entity
,
E2 <:
Entity
,
E3 <:
Entity
,
E4 <:
Entity
,
Q <:
Query
[
S
]
]
(
f: (
E1
,
E2
,
E3
,
E4
) ⇒
Q
)
(
implicit
arg0:
Manifest
[
E1
]
,
arg1:
Manifest
[
E2
]
,
arg2:
Manifest
[
E3
]
,
arg3:
Manifest
[
E4
]
)
:
Q
Definition Classes
QueryContext
def
produceQuery
[
S
,
E1 <:
Entity
,
E2 <:
Entity
,
E3 <:
Entity
,
Q <:
Query
[
S
]
]
(
f: (
E1
,
E2
,
E3
) ⇒
Q
)
(
implicit
arg0:
Manifest
[
E1
]
,
arg1:
Manifest
[
E2
]
,
arg2:
Manifest
[
E3
]
)
:
Q
Definition Classes
QueryContext
def
produceQuery
[
S
,
E1 <:
Entity
,
E2 <:
Entity
,
Q <:
Query
[
S
]
]
(
f: (
E1
,
E2
) ⇒
Q
)
(
implicit
arg0:
Manifest
[
E1
]
,
arg1:
Manifest
[
E2
]
)
:
Q
Definition Classes
QueryContext
def
produceQuery
[
S
,
E1 <:
Entity
,
Q <:
Query
[
S
]
]
(
f: (
E1
) ⇒
Q
)
(
implicit
arg0:
Manifest
[
E1
]
)
:
Q
Definition Classes
QueryContext
def
produceUpdate
[
S
,
E1 <:
entity.Entity
]
(
f: (
E1
) ⇒
MassUpdateStatement
)
(
implicit
arg0:
Manifest
[
E1
]
)
:
MassUpdateStatement
Definition Classes
MassUpdateContext
def
query
[
S
,
E1 <:
Entity
,
E2 <:
Entity
,
E3 <:
Entity
,
E4 <:
Entity
,
E5 <:
Entity
,
E6 <:
Entity
,
E7 <:
Entity
]
(
f: (
E1
,
E2
,
E3
,
E4
,
E5
,
E6
,
E7
) ⇒
Query
[
S
]
)
(
implicit
arg0:
Manifest
[
E1
]
,
arg1:
Manifest
[
E2
]
,
arg2:
Manifest
[
E3
]
,
arg3:
Manifest
[
E4
]
,
arg4:
Manifest
[
E5
]
,
arg5:
Manifest
[
E6
]
,
arg6:
Manifest
[
E7
]
)
:
List
[
S
]
Definition Classes
QueryContext
def
query
[
S
,
E1 <:
Entity
,
E2 <:
Entity
,
E3 <:
Entity
,
E4 <:
Entity
,
E5 <:
Entity
,
E6 <:
Entity
]
(
f: (
E1
,
E2
,
E3
,
E4
,
E5
,
E6
) ⇒
Query
[
S
]
)
(
implicit
arg0:
Manifest
[
E1
]
,
arg1:
Manifest
[
E2
]
,
arg2:
Manifest
[
E3
]
,
arg3:
Manifest
[
E4
]
,
arg4:
Manifest
[
E5
]
,
arg5:
Manifest
[
E6
]
)
:
List
[
S
]
Definition Classes
QueryContext
def
query
[
S
,
E1 <:
Entity
,
E2 <:
Entity
,
E3 <:
Entity
,
E4 <:
Entity
,
E5 <:
Entity
]
(
f: (
E1
,
E2
,
E3
,
E4
,
E5
) ⇒
Query
[
S
]
)
(
implicit
arg0:
Manifest
[
E1
]
,
arg1:
Manifest
[
E2
]
,
arg2:
Manifest
[
E3
]
,
arg3:
Manifest
[
E4
]
,
arg4:
Manifest
[
E5
]
)
:
List
[
S
]
Definition Classes
QueryContext
def
query
[
S
,
E1 <:
Entity
,
E2 <:
Entity
,
E3 <:
Entity
,
E4 <:
Entity
]
(
f: (
E1
,
E2
,
E3
,
E4
) ⇒
Query
[
S
]
)
(
implicit
arg0:
Manifest
[
E1
]
,
arg1:
Manifest
[
E2
]
,
arg2:
Manifest
[
E3
]
,
arg3:
Manifest
[
E4
]
)
:
List
[
S
]
Definition Classes
QueryContext
def
query
[
S
,
E1 <:
Entity
,
E2 <:
Entity
,
E3 <:
Entity
]
(
f: (
E1
,
E2
,
E3
) ⇒
Query
[
S
]
)
(
implicit
arg0:
Manifest
[
E1
]
,
arg1:
Manifest
[
E2
]
,
arg2:
Manifest
[
E3
]
)
:
List
[
S
]
Definition Classes
QueryContext
def
query
[
S
,
E1 <:
Entity
,
E2 <:
Entity
]
(
f: (
E1
,
E2
) ⇒
Query
[
S
]
)
(
implicit
arg0:
Manifest
[
E1
]
,
arg1:
Manifest
[
E2
]
)
:
List
[
S
]
Definition Classes
QueryContext
def
query
[
S
,
E1 <:
Entity
]
(
f: (
E1
) ⇒
Query
[
S
]
)
(
implicit
arg0:
Manifest
[
E1
]
)
:
List
[
S
]
Definition Classes
QueryContext
def
reinitializeContext
:
Unit
Definition Classes
ActivateContext
def
reloadEntities
(
ids:
Set
[
String
]
)
:
Unit
Definition Classes
DurableContext
val
required
:
Required
Definition Classes
PropagationContext
val
requiresNew
:
RequiresNew
Definition Classes
PropagationContext
def
retry
(
refs:
List
[
Ref
[_]]
)
:
Unit
Definition Classes
TransactionContext
def
retry
(
refs:
Ref
[_]*
)
:
Unit
Definition Classes
TransactionContext
val
retryLimit
:
Int
Definition Classes
TransactionContext
def
runMigration
:
Unit
Attributes
protected[
net.fwbrasil.activate
]
Definition Classes
MigrationContext
val
runMigrationAtStartup
:
Boolean
Attributes
protected
Definition Classes
StoppableActivateContext
→
MigrationContext
var
running
:
Boolean
def
select
[
E <:
Entity
]
(
implicit
arg0:
Manifest
[
E
]
)
:
SelectEntity
[
E
]
Definition Classes
QueryContext
def
serialize
[
E <:
entity.Entity
]
(
f: (
E
) ⇒
Unit
*
)
(
implicit
arg0:
Manifest
[
E
]
)
:
Serialize
[
E
]
Attributes
protected
Definition Classes
SerializationContext
def
serializerFor
(
clazz:
Class
[_ <:
entity.Entity
]
,
property:
String
)
:
Serializer
Definition Classes
SerializationContext
def
start
:
Unit
def
stop
:
Unit
def
storages
:
List
[
Storage
[_]]
Attributes
protected[
net.fwbrasil.activate
]
Definition Classes
ActivateContext
val
supports
:
Supports
Definition Classes
PropagationContext
final
def
synchronized
[
T0
]
(
arg0: ⇒
T0
)
:
T0
Definition Classes
AnyRef
implicit
def
toAnd
(
value:
StatementBooleanValue
)
:
And
Definition Classes
OperatorContext
implicit
def
toBigDecimalEntityValue
(
value:
BigDecimal
)
:
BigDecimalEntityValue
Definition Classes
ValueContext
implicit
def
toBigDecimalEntityValueOption
(
value:
Option
[
BigDecimal
]
)
:
BigDecimalEntityValue
Definition Classes
ValueContext
implicit
def
toBooleanEntityValue
(
value:
Boolean
)
:
BooleanEntityValue
Definition Classes
ValueContext
implicit
def
toBooleanEntityValueOption
(
value:
Option
[
Boolean
]
)
:
BooleanEntityValue
Definition Classes
ValueContext
implicit
def
toByteArrayEntityValue
(
value:
Array
[
Byte
]
)
:
ByteArrayEntityValue
Definition Classes
ValueContext
implicit
def
toByteArrayEntityValueOption
(
value:
Option
[
Array
[
Byte
]]
)
:
ByteArrayEntityValue
Definition Classes
ValueContext
implicit
def
toCalendarEntityValueOption
(
value:
Option
[
Calendar
]
)
:
CalendarEntityValue
Definition Classes
ValueContext
implicit
def
toCharEntityValue
(
value:
Char
)
:
CharEntityValue
Definition Classes
ValueContext
implicit
def
toCharEntityValueOption
(
value:
Option
[
Char
]
)
:
CharEntityValue
Definition Classes
ValueContext
implicit
def
toDateEntityValue
(
value:
Date
)
:
DateEntityValue
Definition Classes
ValueContext
implicit
def
toDateEntityValueOption
(
value:
Option
[
Date
]
)
:
DateEntityValue
Definition Classes
ValueContext
implicit
def
toDelete
(
where:
Where
)
:
MassDeleteStatement
Definition Classes
MassDeleteContext
implicit
def
toDoubleEntityValue
(
value:
Double
)
:
DoubleEntityValue
Definition Classes
ValueContext
implicit
def
toDoubleEntityValueOption
(
value:
Option
[
Double
]
)
:
DoubleEntityValue
Definition Classes
ValueContext
implicit
def
toEntityInstanceEntityValue
[
E <:
entity.Entity
]
(
value:
E
)
(
implicit
arg0:
Manifest
[
E
]
)
:
EntityInstanceEntityValue
[
E
]
Definition Classes
ValueContext
implicit
def
toEntityInstanceEntityValueOption
[
E <:
entity.Entity
]
(
value:
Option
[
E
]
)
(
implicit
arg0:
Manifest
[
E
]
)
:
EntityInstanceEntityValue
[
E
]
Definition Classes
ValueContext
implicit
def
toEnumerationEntityValue
[
E <:
Value
]
(
value:
E
)
(
implicit
arg0:
Manifest
[
E
]
)
:
EnumerationEntityValue
[
E
]
Definition Classes
ValueContext
implicit
def
toEnumerationEntityValueOption
[
E <:
Value
]
(
value:
Option
[
E
]
)
(
implicit
arg0:
Manifest
[
E
]
)
:
EnumerationEntityValue
[
E
]
Definition Classes
ValueContext
implicit
def
toFloatEntityValue
(
value:
Float
)
:
FloatEntityValue
Definition Classes
ValueContext
implicit
def
toFloatEntityValueOption
(
value:
Option
[
Float
]
)
:
FloatEntityValue
Definition Classes
ValueContext
implicit
def
toIntEntityValue
(
value:
Int
)
:
IntEntityValue
Definition Classes
ValueContext
implicit
def
toIntEntityValueOption
(
value:
Option
[
Int
]
)
:
IntEntityValue
Definition Classes
ValueContext
implicit
def
toIsEqualTo
[
V
]
(
value:
V
)
(
implicit
tval1: (⇒
V
) ⇒
StatementSelectValue
[
V
]
)
:
IsEqualTo
Definition Classes
OperatorContext
implicit
def
toIsGreaterOrEqualTo
[
V
]
(
value:
V
)
(
implicit
tval1: (⇒
V
) ⇒
StatementSelectValue
[
V
]
)
:
IsGreaterOrEqualTo
Definition Classes
OperatorContext
implicit
def
toIsGreaterThan
[
V
]
(
value:
V
)
(
implicit
tval1: (⇒
V
) ⇒
StatementSelectValue
[
V
]
)
:
IsGreaterThan
Definition Classes
OperatorContext
implicit
def
toIsLessOrEqualTo
[
V
]
(
value:
V
)
(
implicit
tval1: (⇒
V
) ⇒
StatementSelectValue
[
V
]
)
:
IsLessOrEqualTo
Definition Classes
OperatorContext
implicit
def
toIsLessThan
[
V
]
(
value:
V
)
(
implicit
tval1: (⇒
V
) ⇒
StatementSelectValue
[
V
]
)
:
IsLessThan
Definition Classes
OperatorContext
implicit
def
toIsNotEqualTo
[
V
]
(
value:
V
)
(
implicit
tval1: (⇒
V
) ⇒
StatementSelectValue
[
V
]
)
:
IsNotEqualTo
Definition Classes
OperatorContext
implicit
def
toIsNotNull
[
V
]
(
value:
V
)
(
implicit
tval1: (⇒
V
) ⇒
StatementSelectValue
[
V
]
)
:
IsNotNull
Definition Classes
OperatorContext
implicit
def
toIsNull
[
V
]
(
value:
V
)
(
implicit
tval1: (⇒
V
) ⇒
StatementSelectValue
[
V
]
)
:
IsNull
Definition Classes
OperatorContext
implicit
def
toJodaInstantEntityValue
[
I <:
AbstractInstant
]
(
value:
I
)
(
implicit
arg0:
Manifest
[
I
]
)
:
JodaInstantEntityValue
[
I
]
Definition Classes
ValueContext
implicit
def
toJodaInstantEntityValueOption
[
I <:
AbstractInstant
]
(
value:
Option
[
I
]
)
(
implicit
arg0:
Manifest
[
I
]
)
:
JodaInstantEntityValue
[
I
]
Definition Classes
ValueContext
def
toLazyListEntityValue
[
V <:
entity.Entity
]
(
value:
LazyList
[
V
]
)
(
implicit
m:
Manifest
[
V
]
,
tval: (
Option
[
V
]) ⇒
EntityValue
[
V
]
)
:
LazyListEntityValue
[
V
]
Definition Classes
ValueContext
def
toLazyListEntityValueOption
[
V <:
entity.Entity
]
(
value:
Option
[
LazyList
[
V
]]
)
(
implicit
m:
Manifest
[
V
]
,
tval: (
Option
[
V
]) ⇒
EntityValue
[
V
]
)
:
LazyListEntityValue
[
V
]
Definition Classes
ValueContext
def
toListEntityValue
[
V
]
(
value:
List
[
V
]
)
(
implicit
m:
Manifest
[
V
]
,
tval: (
Option
[
V
]) ⇒
EntityValue
[
V
]
)
:
ListEntityValue
[
V
]
Definition Classes
ValueContext
def
toListEntityValueOption
[
V
]
(
value:
Option
[
List
[
V
]]
)
(
implicit
m:
Manifest
[
V
]
,
tval: (
Option
[
V
]) ⇒
EntityValue
[
V
]
)
:
ListEntityValue
[
V
]
Definition Classes
ValueContext
implicit
def
toLongEntityValue
(
value:
Long
)
:
LongEntityValue
Definition Classes
ValueContext
implicit
def
toLongEntityValueOption
(
value:
Option
[
Long
]
)
:
LongEntityValue
Definition Classes
ValueContext
def
toLowerCase
(
value:
String
)
(
implicit
tval1: (⇒
String
) ⇒
StatementSelectValue
[
String
]
)
:
ToLowerCase
Definition Classes
OperatorContext
implicit
def
toMatcher
[
V
]
(
value:
V
)
(
implicit
tval1: (⇒
V
) ⇒
StatementSelectValue
[
V
]
)
:
Matcher
Definition Classes
OperatorContext
implicit
def
toOr
(
value:
StatementBooleanValue
)
:
Or
Definition Classes
OperatorContext
implicit
def
toOrderByCriteria
[
T
]
(
value:
T
)
(
implicit
tval: (⇒
T
) ⇒
StatementSelectValue
[
T
]
,
ordering:
Ordering
[
T
]
)
:
OrderByCriteria
[
T
]
Definition Classes
OrderedQueryContext
implicit
def
toOrderByDirectionWrapper
[
T
]
(
value:
T
)
(
implicit
tval: (⇒
T
) ⇒
StatementSelectValue
[
T
]
,
ordering:
Ordering
[
T
]
)
:
OrderByDirectionWrapper
[
T
]
Definition Classes
OrderedQueryContext
implicit
def
toOrderByWrapper
[
S
]
(
query:
Query
[
S
]
)
:
OrderByWrapper
[
S
]
Definition Classes
OrderedQueryContext
implicit
def
toSerializableEntityValue
[
S <:
Serializable
]
(
value:
S
)
(
implicit
arg0:
Manifest
[
S
]
)
:
SerializableEntityValue
[
S
]
Definition Classes
ValueContext
implicit
def
toSerializableEntityValueOption
[
S <:
Serializable
]
(
value:
Option
[
S
]
)
(
implicit
arg0:
Manifest
[
S
]
)
:
SerializableEntityValue
[
S
]
Definition Classes
ValueContext
implicit
def
toStatementValueEntityValue
[
V
]
(
value: ⇒
V
)
(
implicit
m: (
Option
[
V
]) ⇒
EntityValue
[
V
]
)
:
StatementSelectValue
[
V
]
Definition Classes
StatementValueContext
Annotations
@implicitNotFound
(
...
)
implicit
def
toStatementValueEntityValueOption
[
V
]
(
value: ⇒
Option
[
V
]
)
(
implicit
m: (
Option
[
V
]) ⇒
EntityValue
[
V
]
)
:
StatementSelectValue
[
V
]
Definition Classes
StatementValueContext
Annotations
@implicitNotFound
(
...
)
def
toString
()
:
String
Definition Classes
ActivateContext
→ AnyRef → Any
implicit
def
toStringEntityValue
(
value:
String
)
:
StringEntityValue
Definition Classes
ValueContext
implicit
def
toStringEntityValueOption
(
value:
Option
[
String
]
)
:
StringEntityValue
Definition Classes
ValueContext
implicit
def
toUpdateAssignee
[
T
]
(
value:
T
)
(
implicit
tval: (⇒
T
) ⇒
StatementSelectValue
[
T
]
)
:
UpdateAssigneeDecorator
Definition Classes
MassUpdateContext
def
toUpperCase
(
value:
String
)
(
implicit
tval1: (⇒
String
) ⇒
StatementSelectValue
[
String
]
)
:
ToUpperCase
Definition Classes
OperatorContext
implicit
def
toWhereDecorator
(
where:
Where
)
:
WhereUpdateDecorator
Definition Classes
MassUpdateContext
def
trace
(
msg: ⇒
Any
,
t: ⇒
Throwable
)
:
Unit
Attributes
protected
Definition Classes
Logging
def
trace
(
msg: ⇒
Any
)
:
Unit
Attributes
protected
Definition Classes
Logging
val
transactionManager
:
TransactionManager
Attributes
protected[
net.fwbrasil
]
Definition Classes
DurableContext
def
transactional
[
A
]
(
transaction:
Option
[
radon.transaction.Transaction
]
,
propagation:
Propagation
)
(
f: ⇒
A
)
:
A
Definition Classes
TransactionContext
def
transactional
[
A
]
(
pTransaction:
radon.transaction.Transaction
,
propagation:
Propagation
)
(
f: ⇒
A
)
:
A
Definition Classes
TransactionContext
def
transactional
[
A
]
(
pTransaction:
Option
[
radon.transaction.Transaction
]
)
(
f: ⇒
A
)
:
A
Definition Classes
TransactionContext
def
transactional
[
A
]
(
pTransaction:
radon.transaction.Transaction
)
(
f: ⇒
A
)
:
A
Definition Classes
TransactionContext
def
transactional
[
A
]
(
propagation:
radon.transaction.Propagation
)
(
f: ⇒
A
)
:
A
Definition Classes
TransactionContext
def
transactional
[
A
]
(
f: ⇒
A
)
:
A
Definition Classes
TransactionContext
def
transactionalWhile
[
A
]
(
cond: ⇒
Boolean
)
(
f: ⇒
A
)
:
Unit
Definition Classes
TransactionContext
val
transient
:
Transient
Definition Classes
PropagationContext
def
update
[
S
,
E1 <:
entity.Entity
]
(
f: (
E1
) ⇒
MassUpdateStatement
)
(
implicit
arg0:
Manifest
[
E1
]
)
:
Unit
Definition Classes
MassUpdateContext
final
def
wait
()
:
Unit
Definition Classes
AnyRef
Annotations
@throws
()
final
def
wait
(
arg0:
Long
,
arg1:
Int
)
:
Unit
Definition Classes
AnyRef
Annotations
@throws
()
final
def
wait
(
arg0:
Long
)
:
Unit
Definition Classes
AnyRef
Annotations
@throws
()
def
warn
(
msg: ⇒
Any
,
t: ⇒
Throwable
)
:
Unit
Attributes
protected
Definition Classes
Logging
def
warn
(
msg: ⇒
Any
)
:
Unit
Attributes
protected
Definition Classes
Logging
def
where
(
value:
Criteria
)
:
Where
Definition Classes
StatementContext
def
writeReplace
()
:
AnyRef
Attributes
protected
Definition Classes
NamedSingletonSerializable
Deprecated Value Members
def
allWhere
[
E <:
Entity
]
(
criterias: (
E
) ⇒
Criteria
*
)
(
implicit
arg0:
Manifest
[
E
]
)
:
List
[
E
]
Definition Classes
QueryContext
Annotations
@deprecated
Deprecated
(Since version 1.1)
Use select[Entity] where(_.column :== value)
Inherited from
ActivateContext
Inherited from
MigrationContext
Inherited from
SerializationContext
Inherited from
StatementsContext
Inherited from
DurableContext
Inherited from
DelayedInit
Inherited from
Logging
Inherited from
Logging
Inherited from
NamedSingletonSerializable
Inherited from
Serializable
Inherited from
MassDeleteContext
Inherited from
MassUpdateContext
Inherited from
QueryContext
Inherited from
OrderedQueryContext
Inherited from
StatementContext
Inherited from
OperatorContext
Inherited from
StatementValueContext
Inherited from
EntityContext
Inherited from
LazyListContext
Inherited from
TransactionContext
Inherited from
PropagationContext
Inherited from
ValueContext
Inherited from
AnyRef
Inherited from
Any
Ungrouped