Package net.sf.basedb.core.log
-
Interface Summary Interface Description EntityLogger Entity logger implementations are created by aLogManagerFactory
when a change to a logged entity has been detected.LogManager Manages the logging of changes made in a single transaction.LogManagerFactory A log manager factory handles the creation of log managers and entity loggers. -
Class Summary Class Description ChangeTypeFormatter Formatter implementation that converts an integer into it's ChangeType representation and the uses name() as the formatted value.EntityDetails Contains detailed information about the changes made to an entity during a transaction.EntityLogOptions This class collect some static information related to logging for entities.LoggingInterceptor Interceptor that attaches to Hibernate sessions to provide logging of items that are updated/created/deleted.LoggingInterceptor.LogDetails LoggingInterceptor.LogManagerAndFactory ManualLogEntry Represents a manual entry into the change history log.TransactionDetails Holds information about the curren transaction, such as the logged in user, the active project, the plug-in that is executing, etc. -
Enum Summary Enum Description ChangeType Enumeration that represents the type of change that has happened.