This package cares for {@link LogEvents} and how to make them persistant without loosing perfomance or security.

The {@link LogEventManager} is responsible for the configuratuion os (possible) LogEvents. It allow the {@link ConfigureLogEntriesComponent} to set up a GUI to show the potential LogConfigurations

The LogEntryReceiver can be instatlled as Listener to the Bus and will transform {@link LogEvents} into {@link LogEntry LogEntries}. After some configured time the {@link DayEntryArchiverTask} will transform them into a more compact form using the {@link ArchiveUserDayEntry}. An eample how to register the LogEntryReceiver can be found in ProjectPosStartStopListener.initLogEntryReceiver()

The {@link UserDayEntry} ist a common interface for the two classes wrapping the LogEntries for a day: {@link ActualUserDayEntry} cares for {@link LogEntry LogEntries}, ArhiveUserDayEntry for {@link ArchiveUserDayEntry ArchiveUserDayEntries}

Open Questions (by KHA):

Copyright © 2006-2007 Business Operation Systems GmbH