Class | Description |
---|---|
ExceptionsLogger |
Logs all exceptions thrown out of a method.
|
ImmutabilityChecker |
Checks for class immutability.
|
MethodAsyncRunner |
Execute method asynchronously.
|
MethodCacher |
Cache method results.
|
MethodCacher.Key |
Key of a callable target.
|
MethodCacher.Tunnel |
Mutable caching/calling tunnel, it is thread-safe.
|
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.
|
UpdateMethodCacher |
For updating cache and cleaning expired cache.
|
The only dependency you need is (check our latest version available at www.jcabi.com):
<depedency> <groupId>com.jcabi</groupId> <artifactId>jcabi-aspects</artifactId> </dependency>
Copyright © 2012–2017 jcabi.com. All rights reserved.