Package com.jcabi.aspects.aj
Aspects, implementation for AspectJ.
The only dependency you need is (check our latest version available at www.jcabi.com):
<dependency> <groupId>com.jcabi</groupId> <artifactId>jcabi-aspects</artifactId> </dependency>
- Since:
- 0.1.10
-
Class Summary Class Description ExceptionsLogger Logs all exceptions thrown out of a method.ImmutabilityChecker Checks for class immutability.MethodAsyncRunner Execute method asynchronously.MethodCacher Cache method results.MethodInterrupter Interrupts long-running methods.MethodLogger Logs method calls.MethodScheduler Schedules methods.MethodValidator Validates method calls.Parallelizer Execute method in multiple threads.QuietExceptionsLogger Logs all exceptions thrown out of a method and swallow exception.Repeater Repeat execution in case of exception.SingleException Throw single exception out of method.