A B C D E F G H I L M N O P R S T U V W

A

acquireReadLock(Transaction) - Method in class mnemosyne.lock.NullLock
 
acquireReadLock(Transaction) - Method in interface mnemosyne.lock.Lock
 
acquireWriteLock(Transaction) - Method in class mnemosyne.lock.NullLock
 
acquireWriteLock(Transaction) - Method in interface mnemosyne.lock.Lock
 
addModifiedObject(PersistentObject) - Method in interface mnemosyne.core.Transaction
 
addModifiedObject(PersistentObject) - Method in class mnemosyne.core.StandardTransaction
 
addModifiedObject(PersistentObject) - Method in class mnemosyne.core.AggregatedTransaction
 
addUnresolvedReference(PersistentObject) - Method in class mnemosyne.core.AggregatedTransaction
 
addVersion(Version, Object) - Method in interface mnemosyne.core.VersionCollection
Adds a new version of the object.
addVersion(Version, Object) - Method in class mnemosyne.core.ListVersionCollection
 
advanceThisThreadsVersion() - Method in class mnemosyne.core.VersionManager
 
advanceValue(long) - Method in class mnemosyne.archiver.ArchiveSequence
 
advanceVersion() - Method in interface mnemosyne.system.PersistentSystem
 
advanceVersion() - Method in class mnemosyne.system.LocalPersistentSystem
 
AggregatedTransaction - class mnemosyne.core.AggregatedTransaction.
 
AggregatedTransaction() - Constructor for class mnemosyne.core.AggregatedTransaction
 
allocateNewInProgressArchiveFile() - Method in class mnemosyne.archiver.ArchiveDirectory
 
AopSystem - interface mnemosyne.aop.AopSystem.
 
ArchiveContext - class mnemosyne.core.ArchiveContext.
 
ArchiveContext() - Constructor for class mnemosyne.core.ArchiveContext
 
ArchiveDirectory - class mnemosyne.archiver.ArchiveDirectory.
 
ArchiveDirectory(String, ArchiveSequence) - Constructor for class mnemosyne.archiver.ArchiveDirectory
 
archiveFiles - Variable in class mnemosyne.archiver.ArchiveDirectory
 
ArchiveInputStream - class mnemosyne.archiver.ArchiveInputStream.
 
ArchiveInputStream(InputStream) - Constructor for class mnemosyne.archiver.ArchiveInputStream
 
ArchiveOutputStream - class mnemosyne.archiver.ArchiveOutputStream.
 
ArchiveOutputStream(OutputStream) - Constructor for class mnemosyne.archiver.ArchiveOutputStream
 
Archiver - interface mnemosyne.archiver.Archiver.
 
ArchiverException - exception mnemosyne.archiver.ArchiverException.
$Id: ArchiverException.java,v 1.1.1.1 2004/08/07 06:40:51 charlesblaxland Exp $
ArchiverException() - Constructor for class mnemosyne.archiver.ArchiverException
 
ArchiverException(String) - Constructor for class mnemosyne.archiver.ArchiverException
 
ArchiverException(String, Throwable) - Constructor for class mnemosyne.archiver.ArchiverException
 
ArchiverException(Throwable) - Constructor for class mnemosyne.archiver.ArchiverException
 
ArchiveSequence - class mnemosyne.archiver.ArchiveSequence.
 
ArchiveSequence() - Constructor for class mnemosyne.archiver.ArchiveSequence
 
ArchiveSequence(long) - Constructor for class mnemosyne.archiver.ArchiveSequence
 
AspectwerkzAopSystem - class mnemosyne.aop.aspectwerkz.AspectwerkzAopSystem.
 
AspectwerkzAopSystem() - Constructor for class mnemosyne.aop.aspectwerkz.AspectwerkzAopSystem
 
AspectwerkzMethodCall - class mnemosyne.aop.aspectwerkz.AspectwerkzMethodCall.
 
AspectwerkzMethodCall(JoinPoint) - Constructor for class mnemosyne.aop.aspectwerkz.AspectwerkzMethodCall
 
AspectwerkzPersistenceMixin - class mnemosyne.aop.aspectwerkz.AspectwerkzPersistenceMixin.
 
AspectwerkzPersistenceMixin.PersistenceMixinImpl - class mnemosyne.aop.aspectwerkz.AspectwerkzPersistenceMixin.PersistenceMixinImpl.
 
AspectwerkzPersistenceMixin.PersistenceMixinImpl() - Constructor for class mnemosyne.aop.aspectwerkz.AspectwerkzPersistenceMixin.PersistenceMixinImpl
 
AspectwerkzPersistenceMixin() - Constructor for class mnemosyne.aop.aspectwerkz.AspectwerkzPersistenceMixin
 

B

beginTransaction() - Method in interface mnemosyne.system.PersistentSystem
 
beginTransaction() - Method in class mnemosyne.system.LocalPersistentSystem
 
buildArchiveFilename(long) - Method in class mnemosyne.archiver.ArchiveDirectory
 

C

callCloneViaReflection(Object) - Static method in class mnemosyne.util.Util
 
CLONE_METHOD_NAME - Static variable in class mnemosyne.util.Util
 
CloneException - exception mnemosyne.util.CloneException.
 
CloneException() - Constructor for class mnemosyne.util.CloneException
 
CloneException(String) - Constructor for class mnemosyne.util.CloneException
 
CloneException(String, Throwable) - Constructor for class mnemosyne.util.CloneException
 
CloneException(Throwable) - Constructor for class mnemosyne.util.CloneException
 
commit(Version) - Method in interface mnemosyne.core.Transaction
 
commit(Version) - Method in class mnemosyne.core.StandardTransaction
 
commit(Version) - Method in class mnemosyne.core.PersistentObjectImpl
 
commit(Version) - Method in interface mnemosyne.core.PersistentObject
 
compareTo(Object) - Method in class mnemosyne.core.LongVersion
 
constructArchiveFile(String) - Method in class mnemosyne.archiver.ArchiveDirectory
 
createInputStream(InputStream) - Method in class mnemosyne.archiver.ArchiveDirectory
 
createOutputStream(OutputStream) - Method in class mnemosyne.archiver.ArchiveDirectory
 
createPersistentObject() - Method in interface mnemosyne.core.PersistentObjectFactory
 
createPersistentObject() - Method in class mnemosyne.core.DefaultPersistentObjectFactory
 
createPersistentObject(Guid) - Method in interface mnemosyne.core.PersistentObjectFactory
 
createPersistentObject(Guid) - Method in class mnemosyne.core.DefaultPersistentObjectFactory
 
createPersistentSystem() - Method in class mnemosyne.system.PersistentSystemFactory
 
createPersistentSystem(String) - Method in class mnemosyne.system.PersistentSystemFactory
 

D

DeadlockException - exception mnemosyne.lock.DeadlockException.
$Id: DeadlockException.java,v 1.1.1.1 2004/08/07 06:41:19 charlesblaxland Exp $
DeadlockException() - Constructor for class mnemosyne.lock.DeadlockException
 
DeadlockException(String) - Constructor for class mnemosyne.lock.DeadlockException
 
DeadlockException(String, Throwable) - Constructor for class mnemosyne.lock.DeadlockException
 
DeadlockException(Throwable) - Constructor for class mnemosyne.lock.DeadlockException
 
DEFAULT_DATA_DIR - Static variable in class mnemosyne.system.PersistentSystemFactory
 
DefaultPersistentObjectFactory - class mnemosyne.core.DefaultPersistentObjectFactory.
 
DefaultPersistentObjectFactory(GuidGenerator, VersionManager, AopSystem) - Constructor for class mnemosyne.core.DefaultPersistentObjectFactory
 
dispatchMethod(MethodCall) - Method in class mnemosyne.aop.MethodDispatcher
 

E

endTransaction() - Method in interface mnemosyne.system.PersistentSystem
 
endTransaction() - Method in class mnemosyne.system.LocalPersistentSystem
 
enhance(Object) - Method in class mnemosyne.core.EnhancerImpl
 
enhance(Object) - Method in interface mnemosyne.core.Enhancer
 
Enhancer - interface mnemosyne.core.Enhancer.
 
EnhancerImpl - class mnemosyne.core.EnhancerImpl.
 
EnhancerImpl(PersistentObjectFactory, AopSystem) - Constructor for class mnemosyne.core.EnhancerImpl
 
ensureDirectoryExists(String) - Static method in class mnemosyne.util.Util
 
equals(Object) - Method in class mnemosyne.core.PersistentObjectImpl
 
equals(Object) - Method in class mnemosyne.core.LongVersion
 
equals(Object) - Method in class mnemosyne.guid.RmiUidGuid
 
extension() - Method in class mnemosyne.archiver.TransactionDirectory
 
extension() - Method in class mnemosyne.archiver.SnapshotDirectory
 
extension() - Method in class mnemosyne.archiver.ArchiveDirectory
 
extractFileSequenceNumber(String) - Method in class mnemosyne.archiver.ArchiveDirectory
 

F

FileSystemArchiver - class mnemosyne.archiver.FileSystemArchiver.
 
FileSystemArchiver(VersionManager, PersistentObjectFactory, String) - Constructor for class mnemosyne.archiver.FileSystemArchiver
 
finalize() - Method in class mnemosyne.core.StandardTransaction
 
findTargetObject() - Method in class mnemosyne.core.PersistentObjectImpl
 
findTargetObject() - Method in interface mnemosyne.core.PersistentObject
 
findTargetObject(boolean) - Method in class mnemosyne.core.PersistentObjectImpl
 
findWritableTargetObject() - Method in class mnemosyne.core.PersistentObjectImpl
 
findWritableTargetObject() - Method in interface mnemosyne.core.PersistentObject
 

G

generateGUID() - Method in class mnemosyne.guid.RmiUidGuidGenerator
 
generateGUID() - Method in interface mnemosyne.guid.GuidGenerator
Generates and returns a new GUID.
get() - Static method in class mnemosyne.core.ArchiveContext
 
get(VersionManager) - Static method in class mnemosyne.core.PersistentContext
 
getAggregatedTransaction() - Method in class mnemosyne.core.ArchiveContext
 
getGuid() - Method in class mnemosyne.core.PersistentObjectImpl
 
getGuid() - Method in interface mnemosyne.core.PersistentObject
 
getInstance() - Static method in class mnemosyne.aop.MethodDispatcher
 
getLatestSnapshotSequenceNumber() - Method in class mnemosyne.archiver.SnapshotDirectory
 
getLatestVersion() - Method in class mnemosyne.core.VersionManager
 
getMethod() - Method in interface mnemosyne.aop.MethodCall
 
getMethod() - Method in class mnemosyne.aop.aspectwerkz.AspectwerkzMethodCall
 
getMethodName() - Method in interface mnemosyne.aop.MethodCall
 
getMethodName() - Method in class mnemosyne.aop.aspectwerkz.AspectwerkzMethodCall
 
getNext() - Method in class mnemosyne.archiver.ArchiveSequence
 
getNext() - Method in interface mnemosyne.core.Version
Gets the successor of this Version object.
getNext() - Method in class mnemosyne.core.LongVersion
 
getNextVersion() - Method in class mnemosyne.core.VersionManager
 
getPersistentObject() - Method in class mnemosyne.aop.aspectwerkz.AspectwerkzPersistenceMixin.PersistenceMixinImpl
 
getPersistentObject() - Method in interface mnemosyne.core.Persistable
 
getPersistentObject() - Method in class mnemosyne.core.NonAopPersistable
 
getPersistentObjectFactory() - Method in class mnemosyne.core.ArchiveContext
 
getPersistentRoot(String) - Method in class mnemosyne.core.PersistentRootImpl
 
getPersistentRoot(String) - Method in interface mnemosyne.core.PersistentRoot
 
getPersistentRoot(String) - Method in interface mnemosyne.system.PersistentSystem
 
getPersistentRoot(String) - Method in class mnemosyne.system.LocalPersistentSystem
 
getPersistentRootNoIntercept(String) - Method in class mnemosyne.core.PersistentRootImpl
 
getTarget() - Method in interface mnemosyne.aop.MethodCall
 
getTarget() - Method in class mnemosyne.aop.aspectwerkz.AspectwerkzMethodCall
 
getTransaction() - Method in class mnemosyne.core.PersistentContext
 
getVersion() - Method in class mnemosyne.core.PersistentContext
 
Guid - interface mnemosyne.guid.Guid.
Interface for GUID (globally unique identifier) implementations.
GuidGenerator - interface mnemosyne.guid.GuidGenerator.
Interface for GUID (Globally Unique Identifier) generator implementations.

H

hashCode() - Method in class mnemosyne.core.PersistentObjectImpl
 
hashCode() - Method in class mnemosyne.core.LongVersion
 
hashCode() - Method in class mnemosyne.guid.RmiUidGuid
 
hasModifiedOrAddedObject(PersistentObject) - Method in interface mnemosyne.core.Transaction
 
hasModifiedOrAddedObject(PersistentObject) - Method in class mnemosyne.core.StandardTransaction
 

I

InitializationException - exception mnemosyne.core.InitializationException.
 
InitializationException() - Constructor for class mnemosyne.core.InitializationException
 
InitializationException(String) - Constructor for class mnemosyne.core.InitializationException
 
InitializationException(String, Throwable) - Constructor for class mnemosyne.core.InitializationException
 
InitializationException(Throwable) - Constructor for class mnemosyne.core.InitializationException
 
initialize(Object) - Method in class mnemosyne.core.PersistentObjectImpl
 
initialize(Object) - Method in interface mnemosyne.core.PersistentObject
 
initializeAsNewObject(Object) - Method in class mnemosyne.core.PersistentObjectImpl
 
initializeAsNewObject(Object) - Method in interface mnemosyne.core.PersistentObject
 
intercept(MethodCall) - Method in class mnemosyne.core.MethodInterceptor
 
invoke() - Method in interface mnemosyne.aop.MethodCall
 
invoke() - Method in class mnemosyne.aop.aspectwerkz.AspectwerkzMethodCall
 
isAopIntroducedField(Field) - Method in interface mnemosyne.aop.AopSystem
 
isAopIntroducedField(Field) - Method in class mnemosyne.aop.aspectwerkz.AspectwerkzAopSystem
 
isArchiveVersion() - Method in class mnemosyne.aop.aspectwerkz.AspectwerkzPersistenceMixin.PersistenceMixinImpl
 
isArchiveVersion() - Method in interface mnemosyne.core.Persistable
 
isArchiveVersion() - Method in class mnemosyne.core.NonAopPersistable
 
isComplete() - Method in class mnemosyne.core.AggregatedTransaction
 
isEmpty() - Method in class mnemosyne.archiver.ArchiveDirectory
 
isInTransaction() - Method in class mnemosyne.core.PersistentContext
 
isMutatingMethod(Method) - Static method in class mnemosyne.core.MethodInterceptor
 
isPersistent() - Method in class mnemosyne.aop.aspectwerkz.AspectwerkzPersistenceMixin.PersistenceMixinImpl
 
isPersistent() - Method in interface mnemosyne.core.Persistable
 
isPersistent() - Method in class mnemosyne.core.NonAopPersistable
 
isValidArchiveFile(String) - Method in class mnemosyne.archiver.ArchiveDirectory
 

L

ListVersionCollection - class mnemosyne.core.ListVersionCollection.
An implementation of VersionCollection based on a simple ArrayList.
ListVersionCollection.VersionedObject - class mnemosyne.core.ListVersionCollection.VersionedObject.
 
ListVersionCollection.VersionedObject(Version, Object) - Constructor for class mnemosyne.core.ListVersionCollection.VersionedObject
 
ListVersionCollection() - Constructor for class mnemosyne.core.ListVersionCollection
 
loadLatest() - Method in class mnemosyne.archiver.TransientArchiver
 
loadLatest() - Method in class mnemosyne.archiver.FileSystemArchiver
 
loadLatest() - Method in interface mnemosyne.archiver.Archiver
 
LocalPersistentSystem - class mnemosyne.system.LocalPersistentSystem.
 
LocalPersistentSystem(Archiver, VersionManager) - Constructor for class mnemosyne.system.LocalPersistentSystem
 
Lock - interface mnemosyne.lock.Lock.
 
LockException - exception mnemosyne.lock.LockException.
$Id: LockException.java,v 1.1.1.1 2004/08/07 06:41:19 charlesblaxland Exp $
LockException() - Constructor for class mnemosyne.lock.LockException
 
LockException(String) - Constructor for class mnemosyne.lock.LockException
 
LockException(String, Throwable) - Constructor for class mnemosyne.lock.LockException
 
LockException(Throwable) - Constructor for class mnemosyne.lock.LockException
 
LockFailedException - exception mnemosyne.lock.LockFailedException.
$Id: LockFailedException.java,v 1.1.1.1 2004/08/07 06:41:20 charlesblaxland Exp $
LockFailedException() - Constructor for class mnemosyne.lock.LockFailedException
 
LockFailedException(String) - Constructor for class mnemosyne.lock.LockFailedException
 
LockFailedException(String, Throwable) - Constructor for class mnemosyne.lock.LockFailedException
 
LockFailedException(Throwable) - Constructor for class mnemosyne.lock.LockFailedException
 
LongVersion - class mnemosyne.core.LongVersion.
An implmentation of the Version interface based on a Java long.
LongVersion(long) - Constructor for class mnemosyne.core.LongVersion
 

M

MethodCall - interface mnemosyne.aop.MethodCall.
 
MethodDispatcher - class mnemosyne.aop.MethodDispatcher.
Evil singleton.
MethodInterceptor - class mnemosyne.core.MethodInterceptor.
 
MethodInterceptor() - Constructor for class mnemosyne.core.MethodInterceptor
 
mnemosyne.aop - package mnemosyne.aop
 
mnemosyne.aop.aspectwerkz - package mnemosyne.aop.aspectwerkz
 
mnemosyne.archiver - package mnemosyne.archiver
 
mnemosyne.core - package mnemosyne.core
 
mnemosyne.guid - package mnemosyne.guid
 
mnemosyne.lock - package mnemosyne.lock
 
mnemosyne.system - package mnemosyne.system
 
mnemosyne.util - package mnemosyne.util
 

N

NonAopPersistable - class mnemosyne.core.NonAopPersistable.
Implementation of Persistable for classes which want to provide their own method "interception", rather than letting the AOP system do it.
NonAopPersistable() - Constructor for class mnemosyne.core.NonAopPersistable
 
NotPersistableException - exception mnemosyne.core.NotPersistableException.
 
NotPersistableException() - Constructor for class mnemosyne.core.NotPersistableException
 
NotPersistableException(String) - Constructor for class mnemosyne.core.NotPersistableException
 
NotPersistableException(String, Throwable) - Constructor for class mnemosyne.core.NotPersistableException
 
NotPersistableException(Throwable) - Constructor for class mnemosyne.core.NotPersistableException
 
NoTransactionException - exception mnemosyne.core.NoTransactionException.
 
NoTransactionException() - Constructor for class mnemosyne.core.NoTransactionException
 
NoTransactionException(String) - Constructor for class mnemosyne.core.NoTransactionException
 
NoTransactionException(String, Throwable) - Constructor for class mnemosyne.core.NoTransactionException
 
NoTransactionException(Throwable) - Constructor for class mnemosyne.core.NoTransactionException
 
NullLock - class mnemosyne.lock.NullLock.
 
NullLock() - Constructor for class mnemosyne.lock.NullLock
 

O

object - Variable in class mnemosyne.core.ListVersionCollection.VersionedObject
 
onArchiveComplete(File) - Method in class mnemosyne.archiver.ArchiveDirectory
 

P

Persistable - interface mnemosyne.core.Persistable.
Interface for all objects that are persistable.
persistenceAdvice(JoinPoint) - Method in class mnemosyne.aop.aspectwerkz.PersistenceAspect
 
PersistenceAspect - class mnemosyne.aop.aspectwerkz.PersistenceAspect.
 
PersistenceAspect() - Constructor for class mnemosyne.aop.aspectwerkz.PersistenceAspect
 
PersistenceException - exception mnemosyne.util.PersistenceException.
 
PersistenceException() - Constructor for class mnemosyne.util.PersistenceException
 
PersistenceException(String) - Constructor for class mnemosyne.util.PersistenceException
 
PersistenceException(String, Throwable) - Constructor for class mnemosyne.util.PersistenceException
 
PersistenceException(Throwable) - Constructor for class mnemosyne.util.PersistenceException
 
PersistenceRuntimeException - exception mnemosyne.util.PersistenceRuntimeException.
 
PersistenceRuntimeException() - Constructor for class mnemosyne.util.PersistenceRuntimeException
 
PersistenceRuntimeException(String) - Constructor for class mnemosyne.util.PersistenceRuntimeException
 
PersistenceRuntimeException(String, Throwable) - Constructor for class mnemosyne.util.PersistenceRuntimeException
 
PersistenceRuntimeException(Throwable) - Constructor for class mnemosyne.util.PersistenceRuntimeException
 
PersistentContext - class mnemosyne.core.PersistentContext.
The persistent context is a thread local that holds information about the transactional state of the current thread.
PersistentContext(Version) - Constructor for class mnemosyne.core.PersistentContext
 
PersistentObject - interface mnemosyne.core.PersistentObject.
 
PersistentObjectFactory - interface mnemosyne.core.PersistentObjectFactory.
 
PersistentObjectImpl - class mnemosyne.core.PersistentObjectImpl.
// TODO - Review synchronization
PersistentObjectImpl(Guid, VersionManager, Enhancer, Lock) - Constructor for class mnemosyne.core.PersistentObjectImpl
 
PersistentRoot - interface mnemosyne.core.PersistentRoot.
 
PersistentRootImpl - class mnemosyne.core.PersistentRootImpl.
This class represents the persistentRoot of the persistent graph.
PersistentRootImpl() - Constructor for class mnemosyne.core.PersistentRootImpl
 
PersistentSystem - interface mnemosyne.system.PersistentSystem.
 
PersistentSystemFactory - class mnemosyne.system.PersistentSystemFactory.
 
PersistentSystemFactory() - Constructor for class mnemosyne.system.PersistentSystemFactory
 
postfix() - Method in class mnemosyne.archiver.TransactionDirectory
 
postfix() - Method in class mnemosyne.archiver.SnapshotDirectory
 
postfix() - Method in class mnemosyne.archiver.ArchiveDirectory
 
prefix() - Method in class mnemosyne.archiver.TransactionDirectory
 
prefix() - Method in class mnemosyne.archiver.SnapshotDirectory
 
prefix() - Method in class mnemosyne.archiver.ArchiveDirectory
 
prepareForCommit() - Method in interface mnemosyne.core.Transaction
 
prepareForCommit() - Method in class mnemosyne.core.StandardTransaction
 
prepareForCommit() - Method in class mnemosyne.core.PersistentObjectImpl
 
prepareForCommit() - Method in interface mnemosyne.core.PersistentObject
 

R

readArchiveFile(File) - Method in class mnemosyne.archiver.ArchiveDirectory
 
readLatestSnapshot() - Method in class mnemosyne.archiver.SnapshotDirectory
 
readResolve() - Method in class mnemosyne.core.PersistentObjectImpl
 
readTransactionsSinceSnapshot(long) - Method in class mnemosyne.archiver.TransactionDirectory
 
releaseLock(Transaction) - Method in class mnemosyne.lock.NullLock
 
releaseLock(Transaction) - Method in interface mnemosyne.lock.Lock
 
removePersistentRoot(String) - Method in interface mnemosyne.system.PersistentSystem
 
removePersistentRoot(String) - Method in class mnemosyne.system.LocalPersistentSystem
 
removeVersion(Version) - Method in interface mnemosyne.core.VersionCollection
Removes the given version of the object.
removeVersion(Version) - Method in class mnemosyne.core.ListVersionCollection
 
replaceObject(Object) - Method in class mnemosyne.archiver.ArchiveOutputStream
 
replaceVersion(Version, Object) - Method in interface mnemosyne.core.VersionCollection
Sets the value of this object at the given version.
replaceVersion(Version, Object) - Method in class mnemosyne.core.ListVersionCollection
 
reset(VersionManager) - Static method in class mnemosyne.core.PersistentContext
 
resolveObject(Object) - Method in class mnemosyne.archiver.ArchiveInputStream
 
resolveObject(PersistentObject) - Method in class mnemosyne.core.AggregatedTransaction
 
retrieveVersion(Version) - Method in interface mnemosyne.core.VersionCollection
Returns the object as it appeared at the given version.
retrieveVersion(Version) - Method in class mnemosyne.core.ListVersionCollection
 
RmiUidGuid - class mnemosyne.guid.RmiUidGuid.
A GUID implementation based on java.rmi.server.UID.
RmiUidGuid(UID) - Constructor for class mnemosyne.guid.RmiUidGuid
 
RmiUidGuidGenerator - class mnemosyne.guid.RmiUidGuidGenerator.
A GUID generator based on java.rmi.server.UID.
RmiUidGuidGenerator() - Constructor for class mnemosyne.guid.RmiUidGuidGenerator
 
rollback() - Method in interface mnemosyne.core.Transaction
 
rollback() - Method in class mnemosyne.core.StandardTransaction
 
rollback() - Method in class mnemosyne.core.PersistentObjectImpl
 
rollback() - Method in interface mnemosyne.core.PersistentObject
 

S

saveSnapshot(PersistentRoot) - Method in class mnemosyne.archiver.TransientArchiver
 
saveSnapshot(PersistentRoot) - Method in class mnemosyne.archiver.FileSystemArchiver
 
saveSnapshot(PersistentRoot) - Method in interface mnemosyne.archiver.Archiver
 
saveTransaction(Transaction) - Method in class mnemosyne.archiver.TransientArchiver
 
saveTransaction(Transaction) - Method in class mnemosyne.archiver.FileSystemArchiver
 
saveTransaction(Transaction) - Method in interface mnemosyne.archiver.Archiver
 
setAggregatedTransaction(AggregatedTransaction) - Method in class mnemosyne.core.ArchiveContext
 
setArchiveVersion(boolean) - Method in class mnemosyne.aop.aspectwerkz.AspectwerkzPersistenceMixin.PersistenceMixinImpl
 
setArchiveVersion(boolean) - Method in interface mnemosyne.core.Persistable
 
setArchiveVersion(boolean) - Method in class mnemosyne.core.NonAopPersistable
 
setComplete(boolean) - Method in class mnemosyne.core.AggregatedTransaction
 
setLatestVersion(Version) - Method in class mnemosyne.core.VersionManager
 
setMutableMethodsWorkaroundEnabled(boolean) - Method in class mnemosyne.core.PersistentObjectImpl
 
setPersistentObject(PersistentObject) - Method in class mnemosyne.aop.aspectwerkz.AspectwerkzPersistenceMixin.PersistenceMixinImpl
 
setPersistentObject(PersistentObject) - Method in interface mnemosyne.core.Persistable
 
setPersistentObject(PersistentObject) - Method in class mnemosyne.core.NonAopPersistable
 
setPersistentObjectFactory(PersistentObjectFactory) - Method in class mnemosyne.core.ArchiveContext
 
setPersistentRoot(String, Object) - Method in class mnemosyne.core.PersistentRootImpl
 
setPersistentRoot(String, Object) - Method in interface mnemosyne.core.PersistentRoot
 
setPersistentRoot(String, Object) - Method in interface mnemosyne.system.PersistentSystem
 
setPersistentRoot(String, Object) - Method in class mnemosyne.system.LocalPersistentSystem
 
setPersistentRootNoIntercept(String, Object) - Method in class mnemosyne.core.PersistentRootImpl
 
setTarget(Object) - Method in interface mnemosyne.aop.MethodCall
 
setTarget(Object) - Method in class mnemosyne.aop.aspectwerkz.AspectwerkzMethodCall
 
setTransaction(Transaction) - Method in class mnemosyne.core.PersistentContext
 
setVersion(Version) - Method in class mnemosyne.core.PersistentContext
 
size() - Method in interface mnemosyne.core.VersionCollection
Returns the number of items in this collection.
size() - Method in class mnemosyne.core.ListVersionCollection
 
SnapshotDirectory - class mnemosyne.archiver.SnapshotDirectory.
 
SnapshotDirectory(String, ArchiveSequence) - Constructor for class mnemosyne.archiver.SnapshotDirectory
 
StandardTransaction - class mnemosyne.core.StandardTransaction.
 
StandardTransaction() - Constructor for class mnemosyne.core.StandardTransaction
 

T

toString() - Method in class mnemosyne.core.PersistentObjectImpl
 
toString() - Method in class mnemosyne.core.LongVersion
 
toString() - Method in class mnemosyne.guid.RmiUidGuid
 
Transaction - interface mnemosyne.core.Transaction.
 
TransactionAbortedException - exception mnemosyne.core.TransactionAbortedException.
 
TransactionAbortedException() - Constructor for class mnemosyne.core.TransactionAbortedException
 
TransactionAbortedException(String) - Constructor for class mnemosyne.core.TransactionAbortedException
 
TransactionAbortedException(String, Throwable) - Constructor for class mnemosyne.core.TransactionAbortedException
 
TransactionAbortedException(Throwable) - Constructor for class mnemosyne.core.TransactionAbortedException
 
TransactionDirectory - class mnemosyne.archiver.TransactionDirectory.
 
TransactionDirectory(String, ArchiveSequence) - Constructor for class mnemosyne.archiver.TransactionDirectory
 
TransientArchiver - class mnemosyne.archiver.TransientArchiver.
An implementation of the archiver that does not persist to durable storage.
TransientArchiver() - Constructor for class mnemosyne.archiver.TransientArchiver
 

U

Util - class mnemosyne.util.Util.
 
Util() - Constructor for class mnemosyne.util.Util
 

V

version - Variable in class mnemosyne.core.ListVersionCollection.VersionedObject
 
Version - interface mnemosyne.core.Version.
The version class is an identifier for a persistent graph version in mnemosyne.
VersionCollection - interface mnemosyne.core.VersionCollection.
Interface for managing versions of a persistent object.
VersionManager - class mnemosyne.core.VersionManager.
 
VersionManager() - Constructor for class mnemosyne.core.VersionManager
 
VersionManager(Version) - Constructor for class mnemosyne.core.VersionManager
 

W

writeArchiveFile(Object) - Method in class mnemosyne.archiver.ArchiveDirectory
 

A B C D E F G H I L M N O P R S T U V W

Copyright © 2004 Charles Blaxland. All Rights Reserved.