|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Repository
classes should extend this abstract class.Specification
or one of its sub-interfaces, should extend this class.PartitionRepository.addPartition()
invocation.
Callable
in a concurrent manner.
Callable
in an exclusive manner.
Collection
s.cloneOrDeepCopyIfNotImmutable()
method.
Entity
objects.Specification
objects in this object graph.
Logger
member.
HashSetRepository
.InMemoryRepository
.AbstractEntity
The reason instances have to be of type AbstractEntity
, and not just Entity
,
is simply that for Entity
objects there is no assurance that the semantics of consistent/unchanging
equals
/hashCode
methods are addressed.
Repository
implementation is expected, but not yet in place.InvocationHandler
implementation for partition repositories.PartitionRepository
.PersistentRepository
instances.Entity
object,
as well as meta-data conserning persistence stuff.PartitionRepository
instances.Runnable
in a concurrent manner.
Runnable
in an exclusive manner.
Synchronizer
implementation using two Semaphore
instances.Specification
interface, or AbstractSpecification
or something....Specification
s.Specification
is actually specifying.
Specification.isSatisfiedBy()
.
Repository
implementation is needed,
but any usage of it is for some reason unsupported/prohibited.
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |