|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use PartitionRepository | |
---|---|
net.sourceforge.domian.repository | |
net.sourceforge.domian.util | |
net.sourceforge.domian.util.concurrent.task |
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 | |
---|---|
private PartitionRepository<T> |
PartitionRepositoryInvocationHandler.PartitionRepositoryIterator.currentRepositoryPartition
|
private PartitionRepository |
RepartitionService.RepartitionTask.repository
|
protected PartitionRepository<? super T> |
PartitionRepositoryInvocationHandler.superPartitionRepository
|
Fields in net.sourceforge.domian.repository with type parameters of type PartitionRepository | |
---|---|
private java.util.Iterator<PartitionRepository> |
PartitionRepositoryInvocationHandler.PartitionRepositoryIterator.partitionedRepoIterator
|
private java.util.Map<Specification<? extends T>,PartitionRepository> |
PartitionRepositoryInvocationHandler.PartitionRepositoryIterator.partitionMap
|
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> |
AbstractRepository.makePartition()
|
|
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 | ||
---|---|---|
private void |
PartitionRepositoryInvocationHandler.PartitionRepositoryIterator.addPartition(PartitionRepository partition)
Extend the flattended partition list with one more, originating from a PartitionRepository.addPartition() invocation. |
|
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! |
|
(package private) void |
PartitionRepositoryInvocationHandler.IteratorRegistry.updateIteratorsWith(Specification partitionSpecification,
PartitionRepository subPartition)
|
|
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 | |
---|---|
PartitionRepositoryInvocationHandler.PartitionRepositoryIterator(Specification<V> specification,
PartitionRepository<T> repo)
|
|
RepartitionService.RepartitionTask(PartitionRepository repository)
|
|
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 | |
---|---|
private static java.lang.String |
InstrumentationUtils.printPartitionRepoId(PartitionRepository partitionRepo)
|
static void |
InstrumentationUtils.printPartitionRepository(PartitionRepository<Entity> repo,
java.io.PrintStream printStream)
Instrumentation of partition repo structure. |
Uses of PartitionRepository in net.sourceforge.domian.util.concurrent.task |
---|
Fields in net.sourceforge.domian.util.concurrent.task declared as PartitionRepository | |
---|---|
protected PartitionRepository<T> |
PartitionRepositoryTask.repository
|
Constructors in net.sourceforge.domian.util.concurrent.task with parameters of type PartitionRepository | |
---|---|
PartitionRepositoryTask(PartitionRepository<T> repository)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |