A B C D E F G H M N O R T W

A

Account - Class in org.prevayler.demos.memento
The Account class without the notification to listeners and including a memento.
Account.InvalidAmount - Exception in org.prevayler.demos.memento
 
Account.InvalidAmount(String) - Constructor for exception org.prevayler.demos.memento.Account.InvalidAmount
 
Account.InvalidHolder - Exception in org.prevayler.demos.memento
 
Account.InvalidHolder() - Constructor for exception org.prevayler.demos.memento.Account.InvalidHolder
 
AccountCreation - Class in org.prevayler.demos.memento.commands
 
AccountCreation(String) - Constructor for class org.prevayler.demos.memento.commands.AccountCreation
 
AccountDeletion - Class in org.prevayler.demos.memento.commands
 
AccountDeletion(Account) - Constructor for class org.prevayler.demos.memento.commands.AccountDeletion
 
accounts() - Method in class org.prevayler.demos.memento.Bank
 
addMemento(Memento) - Method in interface org.prevayler.util.memento.MementoCollector
Add a memento to the memento collection.
addMemento(Memento) - Method in class org.prevayler.util.memento.MementoManagerCommand
Add a memento to the memento collection.

B

balance() - Method in class org.prevayler.demos.memento.Account
 
Bank - Class in org.prevayler.demos.memento
The Bank class without the notification to a listener and including a memento.
Bank() - Constructor for class org.prevayler.demos.memento.Bank
 
bank - Variable in class org.prevayler.demos.memento.commands.AccountCreation
Set by findObjects(...)
bank - Variable in class org.prevayler.demos.memento.commands.AccountDeletion
Set by findObjects(...)
Bank.AccountNotFound - Exception in org.prevayler.demos.memento
 

C

checkPrecondition() - Method in class org.prevayler.demos.memento.commands.AccountCreation
 
checkPrecondition() - Method in class org.prevayler.demos.memento.commands.AccountDeletion
 
checkPrecondition() - Method in class org.prevayler.demos.memento.commands.Deposit
 
checkPrecondition() - Method in class org.prevayler.demos.memento.commands.Transfer
 
checkPrecondition() - Method in class org.prevayler.demos.memento.commands.Withdrawal
 
checkPrecondition() - Method in class org.prevayler.util.memento.MementoTransaction
Check the precondition.
createAccount(String) - Method in class org.prevayler.demos.memento.Bank
 
createMemento(MementoCollector) - Method in class org.prevayler.demos.memento.Account
Create a memento of the current state.
createMemento(MementoCollector) - Method in class org.prevayler.demos.memento.Bank
Create a memento of the current state.
createMementos(MementoCollector) - Method in class org.prevayler.demos.memento.commands.AccountCreation
 
createMementos(MementoCollector) - Method in class org.prevayler.demos.memento.commands.AccountDeletion
 
createMementos(MementoCollector) - Method in class org.prevayler.demos.memento.commands.Deposit
 
createMementos(MementoCollector) - Method in class org.prevayler.demos.memento.commands.Transfer
 
createMementos(MementoCollector) - Method in class org.prevayler.demos.memento.commands.Withdrawal
 
createMementos(MementoCollector) - Method in class org.prevayler.util.memento.MementoTransaction
Create mementos for all objects which (possibly) get modified.

D

deleteAccount(long) - Method in class org.prevayler.demos.memento.Bank
 
deposit(long, Date) - Method in class org.prevayler.demos.memento.Account
 
Deposit - Class in org.prevayler.demos.memento.commands
 
Deposit(Account, long) - Constructor for class org.prevayler.demos.memento.commands.Deposit
 
Deposit(long, long) - Constructor for class org.prevayler.demos.memento.commands.Deposit
 

E

equals(Object) - Method in class org.prevayler.util.memento.Memento
Compare this memento with another.
execute(MementoCollector) - Method in class org.prevayler.demos.memento.commands.AccountCreation
 
execute(MementoCollector) - Method in class org.prevayler.demos.memento.commands.AccountDeletion
 
execute(MementoCollector) - Method in class org.prevayler.demos.memento.commands.Deposit
 
execute(MementoCollector) - Method in class org.prevayler.demos.memento.commands.Transfer
 
execute(MementoCollector) - Method in class org.prevayler.demos.memento.commands.Withdrawal
 
execute(MementoCollector, Object) - Method in class org.prevayler.util.memento.MementoTransaction
Executes this command on the received system.
execute(MementoCollector) - Method in class org.prevayler.util.memento.MementoTransaction
Execute the actual command.
executeAndQuery(Object, Date) - Method in class org.prevayler.util.memento.MementoManagerCommand
Executes this transaction on the received system.

F

findAccount(long) - Method in class org.prevayler.demos.memento.Bank
 
findObjects(Object) - Method in class org.prevayler.demos.memento.commands.AccountCreation
 
findObjects(Object) - Method in class org.prevayler.demos.memento.commands.AccountDeletion
 
findObjects(Object) - Method in class org.prevayler.demos.memento.commands.Deposit
 
findObjects(Object) - Method in class org.prevayler.demos.memento.commands.Transfer
 
findObjects(Object) - Method in class org.prevayler.demos.memento.commands.Withdrawal
 
findObjects(Object) - Method in class org.prevayler.util.memento.MementoTransaction
Find the objects this command modifies.

G

getOwner() - Method in class org.prevayler.util.memento.Memento
Get the object to which this memento belongs.

H

hashCode() - Method in class org.prevayler.util.memento.Memento
The hash code of this object.
holder() - Method in class org.prevayler.demos.memento.Account
 
holder(String) - Method in class org.prevayler.demos.memento.Account
 

M

main(String[]) - Static method in class org.prevayler.demos.memento.TestErrorRecoveryWithMementos
 
Memento - Class in org.prevayler.util.memento
A memento is a snapshot of an object before it gets changed.
Memento() - Constructor for class org.prevayler.util.memento.Memento
 
MementoCollector - Interface in org.prevayler.util.memento
The memento collector collects the mementos created before the command gets actually executed.
MementoManagerCommand - Class in org.prevayler.util.memento
This transaction manages the mementos and restores them in case of a failure.
MementoManagerCommand(MementoTransaction) - Constructor for class org.prevayler.util.memento.MementoManagerCommand
Create a memento manager transaction.
MementoTransaction - Class in org.prevayler.util.memento
An atomic transaction to be executed on a PrevalentSystem.
MementoTransaction() - Constructor for class org.prevayler.util.memento.MementoTransaction
 

N

number() - Method in class org.prevayler.demos.memento.Account
 
numberString() - Method in class org.prevayler.demos.memento.Account
 

O

org.prevayler.demos.memento - package org.prevayler.demos.memento
 
org.prevayler.demos.memento.commands - package org.prevayler.demos.memento.commands
 
org.prevayler.util.memento - package org.prevayler.util.memento
 

R

restore() - Method in class org.prevayler.util.memento.Memento
Restore the values of the object to the values in this memento.
run() - Static method in class org.prevayler.demos.memento.TestErrorRecoveryWithMementos
 

T

TestErrorRecoveryWithMementos - Class in org.prevayler.demos.memento
A simple test of the error recovery using mementos.
TestErrorRecoveryWithMementos() - Constructor for class org.prevayler.demos.memento.TestErrorRecoveryWithMementos
 
toString() - Method in class org.prevayler.demos.memento.Account
 
toString() - Method in class org.prevayler.demos.memento.Bank
 
transactionHistory() - Method in class org.prevayler.demos.memento.Account
 
transfer(long, long, long, Date) - Method in class org.prevayler.demos.memento.Bank
 
Transfer - Class in org.prevayler.demos.memento.commands
 
Transfer(long, long, long) - Constructor for class org.prevayler.demos.memento.commands.Transfer
 

W

withdraw(long, Date) - Method in class org.prevayler.demos.memento.Account
 
Withdrawal - Class in org.prevayler.demos.memento.commands
 
Withdrawal(long, long) - Constructor for class org.prevayler.demos.memento.commands.Withdrawal
 

A B C D E F G H M N O R T W

Copyright © 2001-2011. All Rights Reserved.