Class ConfluenceActionMapper
- java.lang.Object
-
- org.apache.struts2.dispatcher.mapper.DefaultActionMapper
-
- com.atlassian.confluence.impl.struts.ConfluenceActionMapper
-
- All Implemented Interfaces:
org.apache.struts2.dispatcher.mapper.ActionMapper
public class ConfluenceActionMapper extends org.apache.struts2.dispatcher.mapper.DefaultActionMapper
Use debug level logging as opposed to warn level in super. Our short form URLs for spaces, pages and other actions don't play nice with this code.
-
-
Field Summary
-
Fields inherited from class org.apache.struts2.dispatcher.mapper.DefaultActionMapper
ACTION_PREFIX, allowDynamicMethodCalls, allowedActionNames, allowedMethodNames, allowedNamespaceNames, allowSlashesInActionNames, alwaysSelectFullNamespace, container, defaultActionName, defaultMethodName, defaultNamespaceName, extensions, METHOD_PREFIX, prefixTrie
-
-
Constructor Summary
Constructors Constructor Description ConfluenceActionMapper()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected String
cleanupActionName(String rawActionName)
protected String
cleanupNamespaceName(String rawNamespace)
-
Methods inherited from class org.apache.struts2.dispatcher.mapper.DefaultActionMapper
addParameterAction, cleanupMethodName, dropExtension, getDefaultExtension, getMapping, getMappingFromActionName, getUriFromActionMapping, handleDynamicMethod, handleExtension, handleName, handleNamespace, handleParams, isSlashesInActionNames, lookupExtension, parseActionName, parseNameAndNamespace, setAllowActionCrossNamespaceAccess, setAllowActionPrefix, setAllowDynamicMethodCalls, setAllowedActionNames, setAllowedMethodNames, setAllowedNamespaceNames, setAlwaysSelectFullNamespace, setContainer, setDefaultActionName, setDefaultMethodName, setDefaultNamespaceName, setExtensions, setSlashesInActionNames
-
-