org.apache.struts2.rest
Class ControllerClasspathPackageProvider
java.lang.Object
org.apache.struts2.config.ClasspathPackageProvider
org.apache.struts2.rest.ControllerClasspathPackageProvider
- All Implemented Interfaces:
- com.opensymphony.xwork2.config.PackageProvider
public class ControllerClasspathPackageProvider
- extends org.apache.struts2.config.ClasspathPackageProvider
Checks for actions ending in Controller indicating a Rest controller
Nested classes/interfaces inherited from class org.apache.struts2.config.ClasspathPackageProvider |
org.apache.struts2.config.ClasspathPackageProvider.ClasspathPageLocator, org.apache.struts2.config.ClasspathPackageProvider.PageLocator |
Fields inherited from class org.apache.struts2.config.ClasspathPackageProvider |
DEFAULT_PAGE_EXTENSION, DEFAULT_PAGE_PREFIX, DEFAULT_PARENT_PACKAGE, DISABLE_ACTION_SCANNING, FORCE_LOWER_CASE |
Methods inherited from class org.apache.struts2.config.ClasspathPackageProvider |
destroy, init, loadPackageConfig, loadPackages, loadPackages, needsReload, processActionClass, setActionPackages, setDefaultPageExtension, setDefaultPagePrefix, setDefaultParentPackage, setForceLowerCase, setPageLocator, setServletContext |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DISABLE_REST_CONTROLLER_SCANNING
protected static final java.lang.String DISABLE_REST_CONTROLLER_SCANNING
- A setting to disable action scanning.
- See Also:
- Constant Field Values
ControllerClasspathPackageProvider
public ControllerClasspathPackageProvider()
createActionClassTest
protected com.opensymphony.xwork2.util.ResolverUtil.ClassTest createActionClassTest()
- Overrides:
createActionClassTest
in class org.apache.struts2.config.ClasspathPackageProvider
getClassSuffix
protected java.lang.String getClassSuffix()
- Overrides:
getClassSuffix
in class org.apache.struts2.config.ClasspathPackageProvider
setDisableActionScanning
public void setDisableActionScanning(java.lang.String disableActionScanning)
- Ignore setting to disable action scanning from the codebehind plugin.
- Overrides:
setDisableActionScanning
in class org.apache.struts2.config.ClasspathPackageProvider
- Parameters:
disableActionScanning
- True to disable
setDisableRestControllerScanning
public void setDisableRestControllerScanning(java.lang.String disableActionScanning)
- Disables controller scanning.
- Parameters:
disableActionScanning
- True to disable
Copyright © 2000-2008 Apache Software Foundation. All Rights Reserved.