Package com.opensymphony.xwork2.config.entities

Configuration entity classes.


Interface Summary
InterceptorListHolder InterceptorListHolder
InterceptorLocator Defines an object that can be used to retrieve interceptor configuration

Actions implementing Parameterizable will receive a map of the static parameters defined in the action configuration.


Class Summary
ActionConfig Contains everything needed to configure and execute an action: methodName - the method name to execute on the action.
ActionConfig.Builder The builder for this object.
ExceptionMappingConfig Configuration for exception mapping.
ExceptionMappingConfig.Builder The builder for this object.
InterceptorConfig Configuration for Interceptors.
InterceptorConfig.Builder The builder for this object.
InterceptorMapping InterceptorMapping
InterceptorStackConfig Configuration for InterceptorStack.
InterceptorStackConfig.Builder The builder for this object.
PackageConfig Configuration for Package.
PackageConfig.Builder The builder for this object.
ResultConfig Configuration for Result.
ResultConfig.Builder The builder for this object.
ResultTypeConfig Configuration class for result types.
ResultTypeConfig.Builder The builder for this object.

Package com.opensymphony.xwork2.config.entities Description

Configuration entity classes. All objects ending in "Config" are immutable and must be constructed using their inner "Builder" class. For example, a PackageConfig object can be created via:

    PackageConfig config = new PackageConfig.Builder("myPackage").build();

The methods on the builder object are chainable to support constructions like this:

    ResultConfig config = new ResultConfig.Builder("success", "myapp.MyResult")
        .addParam("location", "/foo.jsp")

Copyright © 2000-2009 Apache Software Foundation. All Rights Reserved.