|
From: <pe...@us...> - 2003-11-21 04:42:48
|
Update of /cvsroot/neuclear/neuclear-bet/src/java/org/neuclear/bet/eventsource
In directory sc8-pr-cvs1:/tmp/cvs-serv10206/src/java/org/neuclear/bet/eventsource
Modified Files:
AbstractResultPropagator.java
Log Message:
EncryptedFileStore now works. It uses the PBECipher with DES3 afair.
Otherwise You will Finaliate.
Anything that can be final has been made final throughout everyting. We've used IDEA's Inspector tool to find all instance of variables that could be final.
This should hopefully make everything more stable (and secure).
Index: AbstractResultPropagator.java
===================================================================
RCS file: /cvsroot/neuclear/neuclear-bet/src/java/org/neuclear/bet/eventsource/AbstractResultPropagator.java,v
retrieving revision 1.1.1.1
retrieving revision 1.2
diff -C2 -d -r1.1.1.1 -r1.2
*** AbstractResultPropagator.java 20 Sep 2003 23:19:22 -0000 1.1.1.1
--- AbstractResultPropagator.java 21 Nov 2003 04:42:45 -0000 1.2
***************
*** 22,29 ****
* @param outcome
*/
! public void win(EventOutcome outcome) throws LowlevelLedgerException {
! Iterator targets = listeners.iterator();
while (targets.hasNext()) {
! ResultListener listener = (ResultListener) targets.next();
listener.win(outcome);
}
--- 22,29 ----
* @param outcome
*/
! public final void win(final EventOutcome outcome) throws LowlevelLedgerException {
! final Iterator targets = listeners.iterator();
while (targets.hasNext()) {
! final ResultListener listener = (ResultListener) targets.next();
listener.win(outcome);
}
***************
*** 34,41 ****
* @param outcome
*/
! public void scratch(EventOutcome outcome) throws LowlevelLedgerException {
! Iterator targets = listeners.iterator();
while (targets.hasNext()) {
! ResultListener listener = (ResultListener) targets.next();
listener.scratch(outcome);
}
--- 34,41 ----
* @param outcome
*/
! public final void scratch(final EventOutcome outcome) throws LowlevelLedgerException {
! final Iterator targets = listeners.iterator();
while (targets.hasNext()) {
! final ResultListener listener = (ResultListener) targets.next();
listener.scratch(outcome);
}
***************
*** 47,54 ****
* @param event
*/
! public void cancelEvent(BettingEvent event) throws LowlevelLedgerException {
! Iterator targets = listeners.iterator();
while (targets.hasNext()) {
! ResultListener listener = (ResultListener) targets.next();
listener.cancelEvent(event);
}
--- 47,54 ----
* @param event
*/
! public final void cancelEvent(final BettingEvent event) throws LowlevelLedgerException {
! final Iterator targets = listeners.iterator();
while (targets.hasNext()) {
! final ResultListener listener = (ResultListener) targets.next();
listener.cancelEvent(event);
}
***************
*** 56,64 ****
}
! public void addResultListener(ResultListener listener) {
listeners.add(listener);
}
! private List listeners;
}
--- 56,64 ----
}
! public final void addResultListener(final ResultListener listener) {
listeners.add(listener);
}
! private final List listeners;
}
|