Uses of Class
org.apache.struts2.config.entities.PackageConfig.Builder
Packages that use PackageConfig.Builder
Package
Description
Configuration entity classes.
Configuration provider classes.
-
Uses of PackageConfig.Builder in org.apache.struts2.config.entities
Methods in org.apache.struts2.config.entities that return PackageConfig.BuilderModifier and TypeMethodDescriptionPackageConfig.Builder.addActionConfig(String name, ActionConfig action) PackageConfig.Builder.addExceptionMappingConfig(ExceptionMappingConfig exceptionMappingConfig) PackageConfig.Builder.addGlobalAllowedMethods(Set<String> allowedMethods) PackageConfig.Builder.addGlobalExceptionMappingConfigs(List<ExceptionMappingConfig> exceptionMappingConfigs) PackageConfig.Builder.addGlobalResultConfig(ResultConfig resultConfig) PackageConfig.Builder.addGlobalResultConfigs(Map<String, ResultConfig> resultConfigs) PackageConfig.Builder.addInterceptorConfig(InterceptorConfig config) PackageConfig.Builder.addInterceptorStackConfig(InterceptorStackConfig config) PackageConfig.Builder.addParent(PackageConfig parent) PackageConfig.Builder.addParents(List<PackageConfig> parents) PackageConfig.Builder.addResultTypeConfig(ResultTypeConfig config) PackageConfig.Builder.defaultActionRef(String name) PackageConfig.Builder.defaultClassRef(String defaultClassRef) PackageConfig.Builder.defaultInterceptorRef(String name) PackageConfig.Builder.defaultResultType(String defaultResultType) sets the default Result type for this packagePackageConfig.Builder.isAbstract(boolean isAbstract) PackageConfig.Builder.isFinal(boolean isFinal) PackageConfig.Builder.needsRefresh(boolean needsRefresh) PackageConfig.Builder.strictMethodInvocation(boolean strict) -
Uses of PackageConfig.Builder in org.apache.struts2.config.providers
Methods in org.apache.struts2.config.providers that return PackageConfig.BuilderModifier and TypeMethodDescriptionprotected PackageConfig.BuilderXmlDocConfigurationProvider.buildPackageContext(Element packageElement) This method builds a package context by looking for the parents of this new package.Methods in org.apache.struts2.config.providers with parameters of type PackageConfig.BuilderModifier and TypeMethodDescriptionprotected voidXmlDocConfigurationProvider.addAction(Element actionElement, PackageConfig.Builder packageContext) protected voidXmlDocConfigurationProvider.addResultTypes(PackageConfig.Builder packageContext, Element element) protected ActionConfigXmlDocConfigurationProvider.buildActionConfig(Element actionElement, Location location, PackageConfig.Builder packageContext, Map<String, ResultConfig> results) XmlDocConfigurationProvider.buildAllowedMethods(Element element, PackageConfig.Builder packageContext) protected List<InterceptorMapping>XmlDocConfigurationProvider.buildInterceptorList(Element element, PackageConfig.Builder context) protected Map<String,ResultConfig> XmlDocConfigurationProvider.buildResults(Element element, PackageConfig.Builder packageContext) Build a map of ResultConfig objects from below a given XML element.protected voidXmlDocConfigurationProvider.loadDefaultActionRef(PackageConfig.Builder packageContext, Element element) protected voidXmlDocConfigurationProvider.loadDefaultClassRef(PackageConfig.Builder packageContext, Element element) protected voidXmlDocConfigurationProvider.loadDefaultInterceptorRef(PackageConfig.Builder packageContext, Element element) protected voidXmlDocConfigurationProvider.loadGlobalAllowedMethods(PackageConfig.Builder packageContext, Element packageElement) protected voidXmlDocConfigurationProvider.loadGlobalExceptionMappings(PackageConfig.Builder packageContext, Element packageElement) Load all the global results for this package from the XML element.protected voidXmlDocConfigurationProvider.loadGlobalResults(PackageConfig.Builder packageContext, Element packageElement) Load all the global results for this package from the XML element.protected voidXmlDocConfigurationProvider.loadInterceptors(PackageConfig.Builder context, Element element) protected InterceptorStackConfigXmlDocConfigurationProvider.loadInterceptorStack(Element element, PackageConfig.Builder context) protected voidXmlDocConfigurationProvider.loadInterceptorStacks(Element element, PackageConfig.Builder context) protected List<InterceptorMapping>XmlDocConfigurationProvider.lookupInterceptorReference(PackageConfig.Builder context, Element interceptorRefElement) Looks up the Interceptor Class from the interceptor-ref name and creates an instance, which is added to the provided List, or, if this is a ref to a stack, it adds the Interceptor instances from the List to this stack. -
Uses of PackageConfig.Builder in org.apache.struts2.convention
Methods in org.apache.struts2.convention that return PackageConfig.BuilderModifier and TypeMethodDescriptionprotected PackageConfig.BuilderPackageBasedActionConfigBuilder.getPackageConfig(Map<String, PackageConfig.Builder> packageConfigs, String actionNamespace, String actionPackage, Class<?> actionClass, Action action) Methods in org.apache.struts2.convention with parameters of type PackageConfig.BuilderModifier and TypeMethodDescriptionDefaultInterceptorMapBuilder.build(Class<?> actionClass, PackageConfig.Builder builder, String actionName, Action annotation) protected List<InterceptorMapping>DefaultInterceptorMapBuilder.build(InterceptorRef[] interceptors, String actionName, PackageConfig.Builder builder) InterceptorMapBuilder.build(Class<?> actionClass, PackageConfig.Builder builder, String actionName, Action annotation) Builds the interceptor configurations given the action information.protected List<InterceptorMapping>DefaultInterceptorMapBuilder.buildInterceptorList(PackageConfig.Builder builder, InterceptorRef ref, Map params) protected voidPackageBasedActionConfigBuilder.createActionConfig(PackageConfig.Builder pkgCfg, Class<?> actionClass, String actionName, String actionMethod, Action annotation, Set<String> allowedMethods) Creates a single ActionConfig object.Method parameters in org.apache.struts2.convention with type arguments of type PackageConfig.BuilderModifier and TypeMethodDescriptionprotected voidPackageBasedActionConfigBuilder.buildIndexActions(Map<String, PackageConfig.Builder> packageConfigs) Determine all the index handling actions and results based on this logic:protected PackageConfig.BuilderPackageBasedActionConfigBuilder.getPackageConfig(Map<String, PackageConfig.Builder> packageConfigs, String actionNamespace, String actionPackage, Class<?> actionClass, Action action)