|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use PartitionRepository | |
---|---|
net.sourceforge.domian.repository | |
net.sourceforge.domian.util |
Uses of PartitionRepository in net.sourceforge.domian.repository |
---|
Classes in net.sourceforge.domian.repository that implement PartitionRepository | |
---|---|
class |
PartitionRepositoryInvocationHandler<T extends Entity>
InvocationHandler implementation for partition repositories. |
class |
PartitionRepositoryReuseInvocationHandler<T extends Entity>
... |
Fields in net.sourceforge.domian.repository declared as PartitionRepository | |
---|---|
protected PartitionRepository<? super T> |
PartitionRepositoryInvocationHandler.superPartitionRepository
|
Fields in net.sourceforge.domian.repository with type parameters of type PartitionRepository | |
---|---|
protected java.util.Map<Specification<? extends T>,PartitionRepository> |
PartitionRepositoryInvocationHandler.subPartitions
All sub-partition repositories, indexed by a unique specification. |
Methods in net.sourceforge.domian.repository that return PartitionRepository | ||
---|---|---|
protected
|
PartitionRepositoryInvocationHandler.addPartition(Specification<V> partitionSpecification,
PartitionRepository<? extends V> partitionRepository)
|
|
|
PartitionRepositoryInvocationHandler.addPartitionFor(Specification<V> partitionSpecification)
|
|
|
PartitionRepository.addPartitionFor(Specification<V> partitionSpecification)
Adds a new partition to this repository. |
|
|
PartitionRepositoryReuseInvocationHandler.addPartitionFor(Specification<V> partitionSpecification,
Repository<? super V> partitionRepository)
|
|
|
PartitionRepositoryInvocationHandler.addPartitionFor(Specification<V> partitionSpecification,
Repository<? super V> partitionRepository)
|
|
|
PartitionRepository.addPartitionFor(Specification<V> partitionSpecification,
Repository<? super V> partitionRepository)
Adds a new partition to this repository. |
|
|
PartitionRepositoryReuseInvocationHandler.addPartitionFor(Specification<V> partitionSpecification,
java.lang.String repositoryId)
|
|
|
PartitionRepositoryInvocationHandler.addPartitionFor(Specification<V> partitionSpecification,
java.lang.String repositoryId)
|
|
|
PartitionRepository.addPartitionFor(Specification<V> partitionSpecification,
java.lang.String repositoryId)
Adds a new partition to this repository. |
|
|
PartitionRepositoryInvocationHandler.findPartitionFor(Specification<V> partitionSpecification)
|
|
|
PartitionRepository.findPartitionFor(Specification<V> specification)
|
|
protected PartitionRepository |
PartitionRepositoryInvocationHandler.getCorrectPartitionRepository(PartitionRepository originalPartitionRepository,
PartitionRepository toBeReusedPartitionRepository)
|
|
PartitionRepository<? super T> |
PartitionRepositoryInvocationHandler.getRootRepository()
|
|
PartitionRepository<? super T> |
PartitionRepository.getRootRepository()
|
|
PartitionRepository<? super T> |
PartitionRepositoryInvocationHandler.getSuperPartitionRepository()
|
|
PartitionRepository<? super T> |
PartitionRepository.getSuperPartitionRepository()
This method applies to this partition only! |
|
PartitionRepository<T> |
AbstractDomianCoreRepository.makePartition()
|
|
PartitionRepository<T> |
Repository.makePartition()
Promotes this repository to a PartitionRepository . |
|
protected PartitionRepository |
PartitionRepositoryInvocationHandler.wireUpPartition(Specification superPartitionSpecification,
PartitionRepository superPartitionRepository,
Specification partitionSpecification,
PartitionRepository partitionRepository)
|
Methods in net.sourceforge.domian.repository that return types with arguments of type PartitionRepository | |
---|---|
java.util.Map<Specification<? extends T>,PartitionRepository> |
PartitionRepositoryInvocationHandler.getAllPartitions()
|
java.util.Map<Specification<? extends T>,PartitionRepository> |
PartitionRepository.getAllPartitions()
Optional: mainly added for testing purposes, may throw UnsupportedOperationException |
java.util.Map<Specification<? extends T>,PartitionRepository> |
PartitionRepositoryInvocationHandler.getPartitions()
|
java.util.Map<Specification<? extends T>,PartitionRepository> |
PartitionRepository.getPartitions()
Optional: mainly added for testing purposes, may throw UnsupportedOperationException
This method applies to this partition only! |
Methods in net.sourceforge.domian.repository with parameters of type PartitionRepository | ||
---|---|---|
protected
|
PartitionRepositoryInvocationHandler.addPartition(Specification<V> partitionSpecification,
PartitionRepository<? extends V> partitionRepository)
|
|
protected PartitionRepository |
PartitionRepositoryInvocationHandler.getCorrectPartitionRepository(PartitionRepository originalPartitionRepository,
PartitionRepository toBeReusedPartitionRepository)
|
|
protected PartitionRepository |
PartitionRepositoryInvocationHandler.getCorrectPartitionRepository(PartitionRepository originalPartitionRepository,
PartitionRepository toBeReusedPartitionRepository)
|
|
void |
PartitionRepositoryInvocationHandler.setSuperPartitionRepository(PartitionRepository<? super T> partitionRepository)
|
|
void |
PartitionRepository.setSuperPartitionRepository(PartitionRepository<? super T> specification)
This method applies to this partition only! |
|
protected PartitionRepository |
PartitionRepositoryInvocationHandler.wireUpPartition(Specification superPartitionSpecification,
PartitionRepository superPartitionRepository,
Specification partitionSpecification,
PartitionRepository partitionRepository)
|
|
protected PartitionRepository |
PartitionRepositoryInvocationHandler.wireUpPartition(Specification superPartitionSpecification,
PartitionRepository superPartitionRepository,
Specification partitionSpecification,
PartitionRepository partitionRepository)
|
Method parameters in net.sourceforge.domian.repository with type arguments of type PartitionRepository | ||
---|---|---|
void |
PartitionRepositoryInvocationHandler.collectAllPartitions(java.util.Map<Specification<? extends T>,PartitionRepository> partitionMap)
|
|
void |
PartitionRepository.collectAllPartitions(java.util.Map<Specification<? extends T>,PartitionRepository> partitionMap)
Populates the given map with a flattened and recursive view of all partitions in this repository. |
|
|
PartitionRepositoryInvocationHandler.collectAllPartitionsWithRepositorySatisfying(Specification<R> specification,
java.util.Map<Specification<? extends T>,PartitionRepository> partitionMap)
|
|
|
PartitionRepository.collectAllPartitionsWithRepositorySatisfying(Specification<R> specification,
java.util.Map<Specification<? extends T>,PartitionRepository> partitionMap)
Populates the given map with a flattened and recursive view of all partitions in this repository, satisfying the given specification. |
Constructors in net.sourceforge.domian.repository with parameters of type PartitionRepository | |
---|---|
RepartitionService(PartitionRepository repository)
The repartitioning interval is set to 60 seconds. |
|
RepartitionService(PartitionRepository repository,
java.lang.Integer repartitionInterval)
|
Uses of PartitionRepository in net.sourceforge.domian.util |
---|
Methods in net.sourceforge.domian.util with parameters of type PartitionRepository | |
---|---|
static void |
InstrumentationUtils.printPartitionRepository(PartitionRepository repo,
java.io.PrintStream printStream)
Instrumentation of partition repo structure. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |