A C D E F G H I L M N P R S T U X

A

AbstractXStreamSingleXmlFileRepository<T extends Entity> - Class in net.sourceforge.domian.repository
Common functionality for all Domian XStream-based repositories, where all entities are gathered in one single XStream XML file.
AbstractXStreamSingleXmlFileRepository() - Constructor for class net.sourceforge.domian.repository.AbstractXStreamSingleXmlFileRepository
 
AbstractXStreamSingleXmlFileRepository.Load - Class in net.sourceforge.domian.repository
 
AbstractXStreamSingleXmlFileRepository.Load(Repository) - Constructor for class net.sourceforge.domian.repository.AbstractXStreamSingleXmlFileRepository.Load
 
AbstractXStreamSingleXmlFileRepository.Persist - Class in net.sourceforge.domian.repository
 
AbstractXStreamSingleXmlFileRepository.Persist(Repository) - Constructor for class net.sourceforge.domian.repository.AbstractXStreamSingleXmlFileRepository.Persist
 
AbstractXStreamSingleXmlFileRepository.Type_Id_Date_CustomDenomination_NamedXStreamFilePersistenceStrategy - Class in net.sourceforge.domian.repository
Custom FilePersistenceStrategy class.
AbstractXStreamSingleXmlFileRepository.Type_Id_Date_CustomDenomination_NamedXStreamFilePersistenceStrategy(File, AbstractXStreamSingleXmlFileRepository, String) - Constructor for class net.sourceforge.domian.repository.AbstractXStreamSingleXmlFileRepository.Type_Id_Date_CustomDenomination_NamedXStreamFilePersistenceStrategy
 
AbstractXStreamXmlFilePerEntityRepository<T extends Entity> - Class in net.sourceforge.domian.repository
Common functionality for all Domian XStream-based repositories, where each individual entity is represented by its own XStream XML file.
AbstractXStreamXmlFilePerEntityRepository() - Constructor for class net.sourceforge.domian.repository.AbstractXStreamXmlFilePerEntityRepository
 
AbstractXStreamXmlFilePerEntityRepository.EntityId_NamedXStreamFilePersistenceStrategy - Class in net.sourceforge.domian.repository
Custom FilePersistenceStrategy class.
AbstractXStreamXmlFilePerEntityRepository.EntityId_NamedXStreamFilePersistenceStrategy(File) - Constructor for class net.sourceforge.domian.repository.AbstractXStreamXmlFilePerEntityRepository.EntityId_NamedXStreamFilePersistenceStrategy
 
AbstractXStreamXmlFilePerEntityRepository.EntityIdNamedXStreamXmlSet<T extends Entity> - Class in net.sourceforge.domian.repository
Custom XmlSet class.
AbstractXStreamXmlFilePerEntityRepository.EntityIdNamedXStreamXmlSet(PersistenceStrategy) - Constructor for class net.sourceforge.domian.repository.AbstractXStreamXmlFilePerEntityRepository.EntityIdNamedXStreamXmlSet
 
AbstractXStreamXmlFilePerEntityRepository.EntityIdNamedXStreamXmlSet(PersistenceStrategy, Boolean) - Constructor for class net.sourceforge.domian.repository.AbstractXStreamXmlFilePerEntityRepository.EntityIdNamedXStreamXmlSet
 
AbstractXStreamXmlFilePerEntityRepository.FindAllEntitiesSpecifiedBy<T> - Class in net.sourceforge.domian.repository
 
AbstractXStreamXmlFilePerEntityRepository.FindAllEntitiesSpecifiedBy(Specification<T>) - Constructor for class net.sourceforge.domian.repository.AbstractXStreamXmlFilePerEntityRepository.FindAllEntitiesSpecifiedBy
 
AbstractXStreamXmlFilePerEntityRepository.IterateAllEntitiesSpecifiedBy<T> - Class in net.sourceforge.domian.repository
 
AbstractXStreamXmlFilePerEntityRepository.IterateAllEntitiesSpecifiedBy(Specification<T>) - Constructor for class net.sourceforge.domian.repository.AbstractXStreamXmlFilePerEntityRepository.IterateAllEntitiesSpecifiedBy
 
AbstractXStreamXmlFilePerEntityRepository.Put<T extends Entity> - Class in net.sourceforge.domian.repository
 
AbstractXStreamXmlFilePerEntityRepository.Put(T) - Constructor for class net.sourceforge.domian.repository.AbstractXStreamXmlFilePerEntityRepository.Put
 
AbstractXStreamXmlFilePerEntityRepository.PutWithoutEntityExistsCheck<T extends Entity> - Class in net.sourceforge.domian.repository
 
AbstractXStreamXmlFilePerEntityRepository.PutWithoutEntityExistsCheck(T, EntityPersistenceMetaData) - Constructor for class net.sourceforge.domian.repository.AbstractXStreamXmlFilePerEntityRepository.PutWithoutEntityExistsCheck
 
AbstractXStreamXmlFilePerEntityRepository.Remove<T extends Entity> - Class in net.sourceforge.domian.repository
 
AbstractXStreamXmlFilePerEntityRepository.Remove(T) - Constructor for class net.sourceforge.domian.repository.AbstractXStreamXmlFilePerEntityRepository.Remove
 
AbstractXStreamXmlFilePerEntityRepository.RemoveAllEntitiesSpecifiedBy<T extends Entity> - Class in net.sourceforge.domian.repository
 
AbstractXStreamXmlFilePerEntityRepository.RemoveAllEntitiesSpecifiedBy(Specification<T>) - Constructor for class net.sourceforge.domian.repository.AbstractXStreamXmlFilePerEntityRepository.RemoveAllEntitiesSpecifiedBy
 
AbstractXStreamXmlFilePerEntityRepository.XStreamXmlFileEntityIterator<T> - Class in net.sourceforge.domian.repository
Custom iterator class for AbstractXStreamXmlFilePerEntityRepository.
AbstractXStreamXmlFilePerEntityRepository.XStreamXmlFileEntityIterator(Specification<T>) - Constructor for class net.sourceforge.domian.repository.AbstractXStreamXmlFilePerEntityRepository.XStreamXmlFileEntityIterator
 
AbstractXStreamXmlFileRepository<T extends Entity> - Class in net.sourceforge.domian.repository
Common functionality for all Domian XStream-based repositories, e.g. an extensive set of Synchronizer convenience methods.
AbstractXStreamXmlFileRepository() - Constructor for class net.sourceforge.domian.repository.AbstractXStreamXmlFileRepository
 
add(Object) - Method in class net.sourceforge.domian.repository.AbstractXStreamXmlFilePerEntityRepository.EntityIdNamedXStreamXmlSet
 
ALL_STACKTRACE_LINES - Static variable in class net.sourceforge.domian.repository.AbstractXStreamXmlFileRepository
 

C

call() - Method in class net.sourceforge.domian.repository.AbstractXStreamSingleXmlFileRepository.Load
 
call() - Method in class net.sourceforge.domian.repository.AbstractXStreamSingleXmlFileRepository.Persist
 
call() - Method in class net.sourceforge.domian.repository.AbstractXStreamXmlFilePerEntityRepository.FindAllEntitiesSpecifiedBy
 
call() - Method in class net.sourceforge.domian.repository.AbstractXStreamXmlFilePerEntityRepository.IterateAllEntitiesSpecifiedBy
 
call() - Method in class net.sourceforge.domian.repository.AbstractXStreamXmlFilePerEntityRepository.Put
 
call() - Method in class net.sourceforge.domian.repository.AbstractXStreamXmlFilePerEntityRepository.Remove
 
call() - Method in class net.sourceforge.domian.repository.AbstractXStreamXmlFilePerEntityRepository.RemoveAllEntitiesSpecifiedBy
 
call(Callable<T>) - Method in class net.sourceforge.domian.repository.AbstractXStreamXmlFileRepository
Added for completeness.
callConcurrently(Callable<T>) - Method in class net.sourceforge.domian.repository.AbstractXStreamXmlFileRepository
Convenience method for running a Callable in a concurrent manner.
callConcurrentlyInNewThread(Callable<T>) - Method in class net.sourceforge.domian.repository.AbstractXStreamXmlFileRepository
 
callConcurrentlyWithRetry(Callable<T>) - Method in class net.sourceforge.domian.repository.AbstractXStreamXmlFileRepository
Convenience method for running a Callable in a concurrent manner.
callExclusively(Callable<T>) - Method in class net.sourceforge.domian.repository.AbstractXStreamXmlFileRepository
Convenience method for running a Callable in an exclusively manner.
callExclusivelyInNewThread(Callable<T>) - Method in class net.sourceforge.domian.repository.AbstractXStreamXmlFileRepository
 
callExclusivelyWithRetry(Callable<T>) - Method in class net.sourceforge.domian.repository.AbstractXStreamXmlFileRepository
Convenience method for running a Callable in an exclusively manner.
close() - Method in class net.sourceforge.domian.repository.InMemoryAndXStreamXmlFileRepository
 
close() - Method in class net.sourceforge.domian.repository.XStreamXmlFilePerEntityRepository
 
countAllEntities() - Method in class net.sourceforge.domian.repository.XStreamXmlFilePerEntityRepository
 
createRepositoryFilesIfNotExist() - Method in class net.sourceforge.domian.repository.AbstractXStreamXmlFilePerEntityRepository
 
createRepositoryRootPathIfNotExist() - Method in class net.sourceforge.domian.repository.AbstractXStreamSingleXmlFileRepository
 
currentEntity - Variable in class net.sourceforge.domian.repository.AbstractXStreamXmlFilePerEntityRepository.XStreamXmlFileEntityIterator
 

D

DEFAULT_REPOSITORY_ROOT_DIR_NAME - Static variable in class net.sourceforge.domian.repository.InMemoryAndXStreamXmlFileRepository
 
DEFAULT_REPOSITORY_ROOT_DIR_NAME - Static variable in class net.sourceforge.domian.repository.XStreamXmlFilePerEntityRepository
 
DEFAULT_REPOSITORY_ROOT_FILE_NAME - Static variable in class net.sourceforge.domian.repository.InMemoryAndXStreamXmlFileRepository
 
DEFAULT_REPOSITORY_ROOT_PATH - Static variable in class net.sourceforge.domian.repository.InMemoryAndXStreamXmlFileRepository
 
DEFAULT_REPOSITORY_ROOT_PATH - Static variable in class net.sourceforge.domian.repository.XStreamXmlFilePerEntityRepository
 
denomination - Variable in class net.sourceforge.domian.repository.AbstractXStreamSingleXmlFileRepository.Type_Id_Date_CustomDenomination_NamedXStreamFilePersistenceStrategy
 

E

entity - Variable in class net.sourceforge.domian.repository.AbstractXStreamXmlFilePerEntityRepository.Put
 
entity - Variable in class net.sourceforge.domian.repository.AbstractXStreamXmlFilePerEntityRepository.PutWithoutEntityExistsCheck
 
entity - Variable in class net.sourceforge.domian.repository.AbstractXStreamXmlFilePerEntityRepository.Remove
 
escape(String) - Method in class net.sourceforge.domian.repository.AbstractXStreamXmlFilePerEntityRepository.EntityId_NamedXStreamFilePersistenceStrategy
 
existingEntityMetaData - Variable in class net.sourceforge.domian.repository.AbstractXStreamXmlFilePerEntityRepository.Put
 
extractKey(String) - Method in class net.sourceforge.domian.repository.AbstractXStreamSingleXmlFileRepository.Type_Id_Date_CustomDenomination_NamedXStreamFilePersistenceStrategy
 
extractKey(String) - Method in class net.sourceforge.domian.repository.AbstractXStreamXmlFilePerEntityRepository.EntityId_NamedXStreamFilePersistenceStrategy
 

F

findAllEntitiesSpecifiedBy(Specification<V>) - Method in class net.sourceforge.domian.repository.InMemoryAndXStreamXmlFileRepository
 
findAllEntitiesSpecifiedBy(Specification<V>) - Method in class net.sourceforge.domian.repository.XStreamXmlFilePerEntityRepository
 
findNextEntity() - Method in class net.sourceforge.domian.repository.AbstractXStreamXmlFilePerEntityRepository.XStreamXmlFileEntityIterator
 

G

getEncoding() - Method in class net.sourceforge.domian.repository.AbstractXStreamXmlFileRepository
 
getEntityIdBasedFilenameFrom(Entity) - Static method in class net.sourceforge.domian.repository.AbstractXStreamXmlFilePerEntityRepository
A naming scheme for file-per-entity Domian XStream persistence.
getFormat() - Method in class net.sourceforge.domian.repository.InMemoryAndXStreamXmlFileRepository
 
getFormat() - Method in class net.sourceforge.domian.repository.XStreamXmlFilePerEntityRepository
 
getMaxNumberOfRetries() - Method in class net.sourceforge.domian.repository.AbstractXStreamXmlFileRepository
 
getMetaDataFor(T) - Method in class net.sourceforge.domian.repository.AbstractXStreamSingleXmlFileRepository
 
getMetaDataFor(T) - Method in class net.sourceforge.domian.repository.XStreamXmlFilePerEntityRepository
 
getName(Object) - Method in class net.sourceforge.domian.repository.AbstractXStreamSingleXmlFileRepository.Type_Id_Date_CustomDenomination_NamedXStreamFilePersistenceStrategy
 
getName(Object) - Method in class net.sourceforge.domian.repository.AbstractXStreamXmlFilePerEntityRepository.EntityId_NamedXStreamFilePersistenceStrategy
 
getPersistenceDefinition() - Method in class net.sourceforge.domian.repository.InMemoryAndXStreamXmlFileRepository
 
getPersistenceDefinition() - Method in class net.sourceforge.domian.repository.XStreamXmlFilePerEntityRepository
 
getRepositoryDirectory() - Method in class net.sourceforge.domian.repository.AbstractXStreamXmlFileRepository
 
getRepositoryId() - Method in class net.sourceforge.domian.repository.AbstractXStreamXmlFileRepository
 
getRepositoryPath(String, PersistentRepository<T>) - Method in class net.sourceforge.domian.repository.AbstractXStreamXmlFileRepository
 
getRepositoryPathString() - Method in class net.sourceforge.domian.repository.AbstractXStreamXmlFileRepository
 
getRepositoryRootPath() - Method in class net.sourceforge.domian.repository.AbstractXStreamXmlFileRepository
 
getRepositoryTypeName() - Method in class net.sourceforge.domian.repository.AbstractXStreamSingleXmlFileRepository
 
getRepositoryTypeName() - Method in class net.sourceforge.domian.repository.InMemoryAndXStreamXmlFileRepository
 
getRetryTimeoutInMilliseconds() - Method in class net.sourceforge.domian.repository.AbstractXStreamXmlFileRepository
 

H

hasNext() - Method in class net.sourceforge.domian.repository.AbstractXStreamXmlFilePerEntityRepository.XStreamXmlFileEntityIterator
 

I

InMemoryAndXStreamXmlFileRepository<T extends Entity> - Class in net.sourceforge.domian.repository
An in-memory repository with persistence capabilities.
InMemoryAndXStreamXmlFileRepository(String) - Constructor for class net.sourceforge.domian.repository.InMemoryAndXStreamXmlFileRepository
 
InMemoryAndXStreamXmlFileRepository(String, String) - Constructor for class net.sourceforge.domian.repository.InMemoryAndXStreamXmlFileRepository
 
InMemoryAndXStreamXmlFileRepository(String, Synchronizer) - Constructor for class net.sourceforge.domian.repository.InMemoryAndXStreamXmlFileRepository
 
InMemoryAndXStreamXmlFileRepository(String, String, Synchronizer) - Constructor for class net.sourceforge.domian.repository.InMemoryAndXStreamXmlFileRepository
 
inMemoryRepositoryDelegate - Variable in class net.sourceforge.domian.repository.InMemoryAndXStreamXmlFileRepository
The repository delegate dealing with the in-memory stuff.
isValid(File, String) - Method in class net.sourceforge.domian.repository.AbstractXStreamSingleXmlFileRepository.Type_Id_Date_CustomDenomination_NamedXStreamFilePersistenceStrategy
 
isValid(File, String) - Method in class net.sourceforge.domian.repository.AbstractXStreamXmlFilePerEntityRepository.EntityId_NamedXStreamFilePersistenceStrategy
 
iterateAllEntitiesSpecifiedBy(Specification<V>) - Method in class net.sourceforge.domian.repository.InMemoryAndXStreamXmlFileRepository
 
iterateAllEntitiesSpecifiedBy(Specification<V>) - Method in class net.sourceforge.domian.repository.XStreamXmlFilePerEntityRepository
 
iteratorSpecification - Variable in class net.sourceforge.domian.repository.AbstractXStreamXmlFilePerEntityRepository.XStreamXmlFileEntityIterator
 

L

load() - Method in class net.sourceforge.domian.repository.InMemoryAndXStreamXmlFileRepository
 
load() - Method in class net.sourceforge.domian.repository.XStreamXmlFilePerEntityRepository
 

M

map - Variable in class net.sourceforge.domian.repository.AbstractXStreamXmlFilePerEntityRepository.EntityIdNamedXStreamXmlSet
 
maxNumberOfRetries - Variable in class net.sourceforge.domian.repository.AbstractXStreamXmlFileRepository
When using the *WithRetry methods, this value defines the maximum number of times an operation will be retried.
metaData - Variable in class net.sourceforge.domian.repository.AbstractXStreamXmlFilePerEntityRepository.PutWithoutEntityExistsCheck
 

N

net.sourceforge.domian.repository - package net.sourceforge.domian.repository
 
next() - Method in class net.sourceforge.domian.repository.AbstractXStreamXmlFilePerEntityRepository.XStreamXmlFileEntityIterator
 
nextEntity - Variable in class net.sourceforge.domian.repository.AbstractXStreamXmlFilePerEntityRepository.XStreamXmlFileEntityIterator
 
nextIsInvoked - Variable in class net.sourceforge.domian.repository.AbstractXStreamXmlFilePerEntityRepository.XStreamXmlFileEntityIterator
 

P

persist() - Method in class net.sourceforge.domian.repository.InMemoryAndXStreamXmlFileRepository
 
persist() - Method in class net.sourceforge.domian.repository.XStreamXmlFilePerEntityRepository
 
persistedEntityIterator - Variable in class net.sourceforge.domian.repository.AbstractXStreamXmlFilePerEntityRepository.XStreamXmlFileEntityIterator
 
persistentRepository - Variable in class net.sourceforge.domian.repository.AbstractXStreamSingleXmlFileRepository.Type_Id_Date_CustomDenomination_NamedXStreamFilePersistenceStrategy
 
purgeRepositoryEntitiesFileOnly_IfExist() - Method in class net.sourceforge.domian.repository.AbstractXStreamSingleXmlFileRepository
 
purgeRepositoryFilesIfExist() - Method in class net.sourceforge.domian.repository.AbstractXStreamSingleXmlFileRepository
 
purgeRepositoryFilesIfExist(int, Boolean, Boolean) - Method in class net.sourceforge.domian.repository.AbstractXStreamSingleXmlFileRepository
 
put(V) - Method in class net.sourceforge.domian.repository.InMemoryAndXStreamXmlFileRepository
 
put(V) - Method in class net.sourceforge.domian.repository.XStreamXmlFilePerEntityRepository
 

R

remove() - Method in class net.sourceforge.domian.repository.AbstractXStreamXmlFilePerEntityRepository.XStreamXmlFileEntityIterator
 
remove(V) - Method in class net.sourceforge.domian.repository.InMemoryAndXStreamXmlFileRepository
 
remove(V) - Method in class net.sourceforge.domian.repository.XStreamXmlFilePerEntityRepository
 
removeAllEntitiesSpecifiedBy(Specification<V>) - Method in class net.sourceforge.domian.repository.InMemoryAndXStreamXmlFileRepository
 
removeAllEntitiesSpecifiedBy(Specification<V>) - Method in class net.sourceforge.domian.repository.XStreamXmlFilePerEntityRepository
 
removeIsInvoked - Variable in class net.sourceforge.domian.repository.AbstractXStreamXmlFilePerEntityRepository.XStreamXmlFileEntityIterator
 
repository - Variable in class net.sourceforge.domian.repository.AbstractXStreamSingleXmlFileRepository.Load
 
repository - Variable in class net.sourceforge.domian.repository.AbstractXStreamSingleXmlFileRepository.Persist
 
repositoryId - Variable in class net.sourceforge.domian.repository.AbstractXStreamXmlFileRepository
The repository-ID the name of the repository.
repositoryRootPath - Variable in class net.sourceforge.domian.repository.AbstractXStreamXmlFileRepository
For file-based repositories the repositoryRootPath is the absolute path for all repositories of the same type.
retry(Callable<T>, Exception, Synchronizer.MODE) - Method in class net.sourceforge.domian.repository.AbstractXStreamXmlFileRepository
Executes the given Callable in a fresh thread, with time-out set to retryTimeoutInMilliseconds.
retry(String, Callable<T>, Exception, Synchronizer.MODE) - Method in class net.sourceforge.domian.repository.AbstractXStreamXmlFileRepository
Executes the given Callable in a fresh thread, with time-out set to retryTimeoutInMilliseconds.
retryTimeoutInMilliseconds - Variable in class net.sourceforge.domian.repository.AbstractXStreamXmlFileRepository
When using the *WithRetry methods, this value defines the timeout for all retried operations.
run() - Method in class net.sourceforge.domian.repository.AbstractXStreamXmlFilePerEntityRepository.PutWithoutEntityExistsCheck
 
run(Runnable) - Method in class net.sourceforge.domian.repository.AbstractXStreamXmlFileRepository
Added for completeness.
runAsynchronously(Runnable) - Method in class net.sourceforge.domian.repository.AbstractXStreamXmlFileRepository
Executes the given Runnable in a fresh and independent thread.
runConcurrently(Runnable) - Method in class net.sourceforge.domian.repository.AbstractXStreamXmlFileRepository
Convenience method for running a Runnable in a concurrent manner.

S

setMaxNumberOfRetries(Integer) - Method in class net.sourceforge.domian.repository.AbstractXStreamXmlFileRepository
 
setRetryTimeoutInMilliseconds(Integer) - Method in class net.sourceforge.domian.repository.AbstractXStreamXmlFileRepository
 
specification - Variable in class net.sourceforge.domian.repository.AbstractXStreamXmlFilePerEntityRepository.FindAllEntitiesSpecifiedBy
 
specification - Variable in class net.sourceforge.domian.repository.AbstractXStreamXmlFilePerEntityRepository.IterateAllEntitiesSpecifiedBy
 
specification - Variable in class net.sourceforge.domian.repository.AbstractXStreamXmlFilePerEntityRepository.RemoveAllEntitiesSpecifiedBy
 

T

touchWriteMetaData - Variable in class net.sourceforge.domian.repository.AbstractXStreamXmlFilePerEntityRepository.EntityIdNamedXStreamXmlSet
 

U

unescape(String) - Method in class net.sourceforge.domian.repository.AbstractXStreamXmlFilePerEntityRepository.EntityId_NamedXStreamFilePersistenceStrategy
 
update(V) - Method in class net.sourceforge.domian.repository.InMemoryAndXStreamXmlFileRepository
 
update(V) - Method in class net.sourceforge.domian.repository.XStreamXmlFilePerEntityRepository
 

X

XSTREAM_XML_FILE_SUFFIX - Static variable in class net.sourceforge.domian.repository.AbstractXStreamXmlFileRepository
 
XStreamXmlFilePerEntityRepository<T extends Entity> - Class in net.sourceforge.domian.repository
A persistent repository backed by XStream functionality.
XStreamXmlFilePerEntityRepository(String) - Constructor for class net.sourceforge.domian.repository.XStreamXmlFilePerEntityRepository
 
XStreamXmlFilePerEntityRepository(String, Synchronizer) - Constructor for class net.sourceforge.domian.repository.XStreamXmlFilePerEntityRepository
 
XStreamXmlFilePerEntityRepository(String, String) - Constructor for class net.sourceforge.domian.repository.XStreamXmlFilePerEntityRepository
 
XStreamXmlFilePerEntityRepository(String, String, Synchronizer) - Constructor for class net.sourceforge.domian.repository.XStreamXmlFilePerEntityRepository
 

A C D E F G H I L M N P R S T U X

Copyright © 2008-2010. All Rights Reserved.