public class DefaultInterceptorMapBuilder extends Object implements InterceptorMapBuilder
Builds interceptor mappings from annotations.
| Constructor and Description |
|---|
DefaultInterceptorMapBuilder() |
| Modifier and Type | Method and Description |
|---|---|
List<InterceptorMapping> |
build(Class<?> actionClass,
PackageConfig.Builder builder,
String actionName,
Action annotation)
Builds the interceptor configurations given the action information.
|
protected List<InterceptorMapping> |
build(InterceptorRef[] interceptors,
String actionName,
PackageConfig.Builder builder) |
protected List<InterceptorMapping> |
buildInterceptorList(PackageConfig.Builder builder,
InterceptorRef ref,
Map params) |
void |
setConfiguration(Configuration configuration) |
public List<InterceptorMapping> build(Class<?> actionClass, PackageConfig.Builder builder, String actionName, Action annotation)
InterceptorMapBuilderbuild in interface InterceptorMapBuilderactionClass - The class of the action.builder - The package configuration builder.actionName - The action name.annotation - The action annotation.protected List<InterceptorMapping> build(InterceptorRef[] interceptors, String actionName, PackageConfig.Builder builder)
protected List<InterceptorMapping> buildInterceptorList(PackageConfig.Builder builder, InterceptorRef ref, Map params)
public void setConfiguration(Configuration configuration)
Copyright © 2000–2021 Apache Software Foundation. All rights reserved.