Convenient holder of numeric constants for annotations (TV means "time values").
Default empty exception.
Marks a method for asynchronous execution.
Makes a method response cacheable in memory for some time.
It is identical to
Identifies a method that should flush all cached entities of this class/object, after being executed.
Identifies a method that should flush all cached entities of this class/object, before being executed.
Annotates an immutable class.
Identifies that an array-type field should be considered immutable.
Log all exceptions thrown out of this method.
Makes a method loggable via
Identifies an exception that is never logged by
Execute annotated method in multiple threads.
Log all exceptions thrown out of this method and swallow them.
Retry the method in case of exception.
Schedules the method to run with fixed delay, automatically.
Makes a method time constrained.
Throw only allowed exceptions, encapsulate others.
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>
Read how to use
Copyright © 2012–2017 jcabi.com. All rights reserved.