public class ThrowSafeAnnotationConfig extends ActionAnnotationConfig
annotation, applicationContext| Constructor and Description |
|---|
ThrowSafeAnnotationConfig() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addThrowSafe(org.brandao.brutos.ActionBuilder actionBuilder,
org.brandao.brutos.ComponentRegistry componentRegistry,
ThrowableEntry throwSafe) |
protected void |
addThrowSafe(org.brandao.brutos.ControllerBuilder controllerBuilder,
org.brandao.brutos.ComponentRegistry componentRegistry,
ThrowableEntry throwSafe) |
Object |
applyConfiguration(Object source,
Object builder,
org.brandao.brutos.ComponentRegistry componentRegistry)
Aplica o recurso na entidade.
|
Object |
applyThrowSafe(Object source,
Object builder,
org.brandao.brutos.ComponentRegistry componentRegistry) |
protected Object |
applyThrowSafeAction(Object source,
Object builder,
org.brandao.brutos.ComponentRegistry componentRegistry) |
boolean |
isApplicable(Object source)
Verifica se o recurso vai ser aplicado à entidade.
|
addParameters, addResultAction, createActionView, getView, getView, innerApplyConfiguration, throwsSafeapplyInternalConfiguration, getConfiguration, getExecutionOrder, getSourceConverter, setApplicationContext, setConfiguration, setSourceConverterpublic boolean isApplicable(Object source)
AnnotationConfigisApplicable in interface AnnotationConfigisApplicable in class ActionAnnotationConfigsource - Entidade.public Object applyConfiguration(Object source, Object builder, org.brandao.brutos.ComponentRegistry componentRegistry)
AnnotationConfigapplyConfiguration in interface AnnotationConfigapplyConfiguration in class ActionAnnotationConfigsource - Entidade.builder - Construtor da entidade.componentRegistry - Regsitro dos componentes da aplicação.protected Object applyThrowSafeAction(Object source, Object builder, org.brandao.brutos.ComponentRegistry componentRegistry)
public Object applyThrowSafe(Object source, Object builder, org.brandao.brutos.ComponentRegistry componentRegistry)
protected void addThrowSafe(org.brandao.brutos.ActionBuilder actionBuilder,
org.brandao.brutos.ComponentRegistry componentRegistry,
ThrowableEntry throwSafe)
protected void addThrowSafe(org.brandao.brutos.ControllerBuilder controllerBuilder,
org.brandao.brutos.ComponentRegistry componentRegistry,
ThrowableEntry throwSafe)
Copyright © 2018 Brandao. All rights reserved.