A C M S 

A

AlarmAspect - Class in com.solab.alarms.aop
This is an AspectJ aspect that will intercept unhandled runtime exceptions in any method or class annotated with @AlarmOnException, sending an alarm with the exception class, message and optionally a partial or full stack trace.
AlarmAspect() - Constructor for class com.solab.alarms.aop.AlarmAspect
 
AlarmOnException - Annotation Type in com.solab.alarms.aop
This interface can be used on classes or methods, to send an alarm message if an exception is thrown that is not handled by the method.

C

classPointcut() - Method in class com.solab.alarms.aop.AlarmAspect
 
com.solab.alarms.aop - package com.solab.alarms.aop
This package contains an annotation and its processor to be used with AspectJ in order to send alarms in case of exceptions, in any method or class.

M

methodPointcut() - Method in class com.solab.alarms.aop.AlarmAspect
 

S

sendClassAlarm(RuntimeException, AlarmOnException) - Method in class com.solab.alarms.aop.AlarmAspect
 
sendMethodAlarm(RuntimeException, AlarmOnException) - Method in class com.solab.alarms.aop.AlarmAspect
 
setAlarmSender(AlarmSender) - Method in class com.solab.alarms.aop.AlarmAspect
 
setIncludeStackTrace(int) - Method in class com.solab.alarms.aop.AlarmAspect
You can set if the alarm message should include the stack trace, in number of lines (0 means don't include the stack trace, -1 means include the whole thing).
setMessage(String) - Method in class com.solab.alarms.aop.AlarmAspect
Specifies the message to be used in the alarm.
A C M S