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–2025 Apache Software Foundation. All rights reserved.