Package com.atlassian.jira.component.pico.throwsafe
package com.atlassian.jira.component.pico.throwsafe
-
ClassDescriptionWhen using Pico container with behavior factory
ThrowSaving
this annotation is used to mark methods which needs to be exception safe - exceptions are only logged usingThrowSavableBean.handleException(Throwable, Object, Method, Object[])
and ignoredWhen using Pico container with behavior factoryThrowSaving
this annotation is used to mark classes which needs to be exception safe - exceptions are only logged usingThrowSavableBean.handleException(Throwable, Object, Method, Object[])
of a bean of typeThrowSavableBean
Interface to be implemented by exception handler Pico beans.ThrowSaved<T>This behavior extension makes is possible to execute bean methods without exception risk.Simple BehaviorFactory enriching components annotated withThrowSafeWith
withThrowSaved
Behavior