Aspekte
Lösungen zu Kapitel 7
- die verschiedenen Log-Aspekte finden Sie unter src/casino/log: AbstractLoggingAspect.aj,
PlayerLogging.aj
- siehe src/casino/log/AbstractLoggingAspect.aj
- siehe src/casino/log/RouletteLogging.aj
- siehe "getLogger()" in src/casino/log/AbstractLoggingAspect.aj
und den davon abgeleiteten Aspekten PlayerLogging und RouletteLogging
- siehe main()-Methode in src/casino/Croupier.java
- dort werden zwei Croupier-Threads gestartet. Jeder Croupier bedient
einen Spieler.
- siehe src/casino/log/StatisticAspect.aj
Wenn Sie AllTests
oder die Croupier-Klasse
der vorgestellten Lösung starten wollen, müssen Sie für den
PersistenceAspect
noch ein data-Verzeichnis anlegen ('mkdir data' oder 'ant init').
letzte Änderung: 24. Juli 2005