A B C D E F I L M P R S T W 

A

after(JoinPoint) - Method in class com.jcabi.aspects.aj.ImmutabilityChecker
Catch instantiation and validate class.
after(JoinPoint, Object) - Method in class com.jcabi.aspects.aj.MethodValidator
Validate method response.

B

beforeCtor(JoinPoint) - Method in class com.jcabi.aspects.aj.MethodValidator
Validate arguments of constructor.
beforeMethod(JoinPoint) - Method in class com.jcabi.aspects.aj.MethodValidator
Validate arguments of a method.

C

cache(ProceedingJoinPoint) - Method in class com.jcabi.aspects.aj.MethodCacher
Call the method or fetch from cache.
Cacheable - Annotation Type in com.jcabi.aspects
Makes a method response cacheable in memory for some time.
Cacheable.Flush - Annotation Type in com.jcabi.aspects
Identifies a method that should flush all cached entities of this class/object.
close(JoinPoint) - Method in class com.jcabi.aspects.aj.MethodScheduler
Stop/close a routine task.
com.jcabi.aspects - package com.jcabi.aspects
Annotations for Aspects.
com.jcabi.aspects.aj - package com.jcabi.aspects.aj
Aspects, implementation for AspectJ.
com.jcabi.aspects.apt - package com.jcabi.aspects.apt
Annotations processors.

D

DEBUG - Static variable in annotation type com.jcabi.aspects.Loggable
DEBUG level of logging.

E

EmptyProcessor - Class in com.jcabi.aspects.apt
Dummy annotation processor.
EmptyProcessor() - Constructor for class com.jcabi.aspects.apt.EmptyProcessor
 
ERROR - Static variable in annotation type com.jcabi.aspects.Loggable
ERROR level of logging.
ExceptionsLogger - Class in com.jcabi.aspects.aj
Logs all exceptions thrown out of a method.
ExceptionsLogger() - Constructor for class com.jcabi.aspects.aj.ExceptionsLogger
 

F

flush(ProceedingJoinPoint) - Method in class com.jcabi.aspects.aj.MethodCacher
Flush cache.

I

ImmutabilityChecker - Class in com.jcabi.aspects.aj
Checks for class immutability.
ImmutabilityChecker() - Constructor for class com.jcabi.aspects.aj.ImmutabilityChecker
 
Immutable - Annotation Type in com.jcabi.aspects
Annotates an immutable class.
INFO - Static variable in annotation type com.jcabi.aspects.Loggable
INFO level of logging.
instantiate(JoinPoint) - Method in class com.jcabi.aspects.aj.MethodScheduler
Instantiate a new routine task.

L

LogExceptions - Annotation Type in com.jcabi.aspects
Log all exceptions thrown out of this method.
Loggable - Annotation Type in com.jcabi.aspects
Makes a method loggable via Logger.

M

MethodCacher - Class in com.jcabi.aspects.aj
Cache method results.
MethodCacher() - Constructor for class com.jcabi.aspects.aj.MethodCacher
Public ctor.
MethodInterrupter - Class in com.jcabi.aspects.aj
Interrupts long-running methods.
MethodInterrupter() - Constructor for class com.jcabi.aspects.aj.MethodInterrupter
Public ctor.
MethodLogger - Class in com.jcabi.aspects.aj
Logs method calls.
MethodLogger() - Constructor for class com.jcabi.aspects.aj.MethodLogger
Public ctor.
MethodScheduler - Class in com.jcabi.aspects.aj
Schedules methods.
MethodScheduler() - Constructor for class com.jcabi.aspects.aj.MethodScheduler
 
MethodValidator - Class in com.jcabi.aspects.aj
Validates method calls.
MethodValidator() - Constructor for class com.jcabi.aspects.aj.MethodValidator
 

P

process(Set<? extends TypeElement>, RoundEnvironment) - Method in class com.jcabi.aspects.apt.EmptyProcessor

R

Repeater - Class in com.jcabi.aspects.aj
Repeat execution in case of exception.
Repeater() - Constructor for class com.jcabi.aspects.aj.Repeater
 
RetryOnFailure - Annotation Type in com.jcabi.aspects
Retry the method in case of exception.

S

ScheduleWithFixedDelay - Annotation Type in com.jcabi.aspects
Schedules the method to run with fixed delay, automatically.

T

Timeable - Annotation Type in com.jcabi.aspects
Makes a method time constrained.
TRACE - Static variable in annotation type com.jcabi.aspects.Loggable
TRACE level of logging.

W

WARN - Static variable in annotation type com.jcabi.aspects.Loggable
WARN level of logging.
wrap(ProceedingJoinPoint) - Method in class com.jcabi.aspects.aj.ExceptionsLogger
Catch exception and log it.
wrap(ProceedingJoinPoint) - Method in class com.jcabi.aspects.aj.MethodInterrupter
Run and interrupt a method, if stuck.
wrap(ProceedingJoinPoint) - Method in class com.jcabi.aspects.aj.Repeater
Catch exception and re-call the method.
wrapClass(ProceedingJoinPoint) - Method in class com.jcabi.aspects.aj.MethodLogger
Log methods in a class.
wrapMethod(ProceedingJoinPoint) - Method in class com.jcabi.aspects.aj.MethodLogger
Log individual methods.
A B C D E F I L M P R S T W 

Copyright © 2012-2013 jcabi.com. All Rights Reserved.