public interface IProblemDefinition
Modifier and Type | Method and Description |
---|---|
boolean |
raiseProblem(IProblemResolver resolver,
long resolveInterval,
java.lang.Throwable exception,
java.lang.Object... arguments)
Raise a problem while passing an array of parameters as insertions to the alert message.
|
boolean raiseProblem(IProblemResolver resolver, long resolveInterval, java.lang.Throwable exception, java.lang.Object... arguments)
resolver
- The system will use this interface to try and resolve this issue.
This will not be done when this problem has already (concurrently) been
raised before. This is indicated through the return value of this method.resolveInterval
- the prefered interval (in milliseconds) after which the resolver must be invoked.exception
- The exception that gave raise to this problem.
Pass null when not applicable.arguments
- The arguments to be added as insertions in the alert message