Processing the log aspect algorithm supports debug log level.
Added support for logging DEBUG level messages.
Refactoring: getting parameters of join point moved out of private
logging methods.
Refactoring/redesign: LogAspect split among several classes.
Refactoring: renaming.
Added TODO marks.
Fixed parameters names of LogAspect that causes that proxying classes
with loggable method failed.
Redesign: getting the logger moved to aspectLogger
Refactoring: minor changes.
Refactoring: re-packaging.
Redesign: loggable aspect definition separated from processing loggable
method.
Refactoring: extracted interface of LoggableMethodProceeder.
Refactoring: factory for creating LoggableMethodInvocation instances was
created and set up to use.
Refactoring: minor changes.
Refactoring: LogAspect renamed to LoggableAspect.
Refactoring: log method implementation of AspectLogger is split to
generating the message and logging the message afterwards.
Refactoring: inner classes of AspectLogger moved to own files.
Refactoring: generating the log message moved from AspectLogger to
separate class.
Refactoring: extracted interface of AspectLogger.
Refactoring: extracted interface of LoggableMethodDescription.