Package net.sourceforge.domian.repository

Class Summary
AbstractDomianCoreRepository<T extends Entity> All Domian Core-based Repository classes should extend this abstract class.
EntityPersistenceMetaData Meta data for for persisted Entity objects.
HashSetRepository<T extends Entity> Volatile repository for non-concurrent environments.
HashSetRepository.HashSetRepositoryIterator<V extends Entity,T extends Entity> Inner iterator class for HashSetRepository.
InMemoryRepository<T extends Entity> Volatile repository for concurrent environments.
InMemoryRepository.InMemoryRepositoryIterator<V extends Entity,T extends Entity> Inner iterator class for InMemoryRepository.
NotImplementedRepository<T extends Entity> Repository to be used if a Repository implementation is expected, but not yet in place.
NullRepository<T extends Entity> A silly and lazy repository which tacitly accepts entities to be stored, and then just throws them away...
PartitionRepositoryInvocationHandler<T extends Entity> InvocationHandler implementation for partition repositories.
PartitionRepositoryInvocationHandler.IteratorRegistry Class for keeping track of all repository iterators.
PartitionRepositoryInvocationHandler.PartitionRepositoryIterator<T extends Entity,V extends T> Inner iterator class for PartitionRepository.
PartitionRepositoryReuseInvocationHandler<T extends Entity> ...
PersistenceService Service for persisting PersistentRepository instances.
PersistenceService.PersistTask The actual task to perform whenever this service is invoked.
PersistentEntity<T extends Entity> A holder class wrapping a possible Entity object, as well as meta-data conserning persistence stuff.
RepartitionService Service for repartitioning of PartitionRepository instances.
RepartitionService.RepartitionTask The actual task to perform whenever this service is invoked.
UnsupportedRepository<T extends Entity> Repository to be used if a Repository implementation is needed, but any usage of it is for some reason unsupported/prohibited.
 



Copyright © 2006-2010. All Rights Reserved.