Uses of Interface
net.sourceforge.domian.repository.PartitionRepository

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
<V extends T>
PartitionRepository<V>
PartitionRepositoryInvocationHandler.addPartition(Specification<V> partitionSpecification, PartitionRepository<? extends V> partitionRepository)
           
<V extends T>
PartitionRepository<V>
PartitionRepositoryInvocationHandler.addPartitionFor(Specification<V> partitionSpecification)
           
<V extends T>
PartitionRepository<V>
PartitionRepository.addPartitionFor(Specification<V> partitionSpecification)
          Adds a new partition to this repository.
<V extends T>
PartitionRepository<V>
PartitionRepositoryReuseInvocationHandler.addPartitionFor(Specification<V> partitionSpecification, Repository<? super V> partitionRepository)
           
<V extends T>
PartitionRepository<V>
PartitionRepositoryInvocationHandler.addPartitionFor(Specification<V> partitionSpecification, Repository<? super V> partitionRepository)
           
<V extends T>
PartitionRepository<V>
PartitionRepository.addPartitionFor(Specification<V> partitionSpecification, Repository<? super V> partitionRepository)
          Adds a new partition to this repository.
<V extends T>
PartitionRepository<V>
PartitionRepositoryReuseInvocationHandler.addPartitionFor(Specification<V> partitionSpecification, java.lang.String repositoryId)
           
<V extends T>
PartitionRepository<V>
PartitionRepositoryInvocationHandler.addPartitionFor(Specification<V> partitionSpecification, java.lang.String repositoryId)
           
<V extends T>
PartitionRepository<V>
PartitionRepository.addPartitionFor(Specification<V> partitionSpecification, java.lang.String repositoryId)
          Adds a new partition to this repository.
<V extends T>
PartitionRepository
PartitionRepositoryInvocationHandler.findPartitionFor(Specification<V> partitionSpecification)
           
<V extends T>
PartitionRepository
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
<V extends T>
PartitionRepository<V>
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.
<R extends Repository>
void
PartitionRepositoryInvocationHandler.collectAllPartitionsWithRepositorySatisfying(Specification<R> specification, java.util.Map<Specification<? extends T>,PartitionRepository> partitionMap)
           
<R extends Repository>
void
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.
 



Copyright © 2006-2010. All Rights Reserved.