Class StrutsHelperImpl

java.lang.Object
com.atlassian.confluence.impl.struts.StrutsHelperImpl
All Implemented Interfaces:
StrutsHelper

public class StrutsHelperImpl extends Object implements StrutsHelper
Since:
9.4
  • Constructor Summary

    Constructors
    Constructor
    Description
    StrutsHelperImpl(I18NBeanFactory i18NBeanFactory, org.apache.struts2.dispatcher.Dispatcher dispatcher)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    com.atlassian.struts.multipart.UploadedFile
    getUploadedFile(javax.servlet.http.HttpServletRequest request, String fileParameterName)
     
    List<com.atlassian.struts.multipart.UploadedFile>
    getUploadedFiles(javax.servlet.http.HttpServletRequest request)
     
    List<com.atlassian.struts.multipart.UploadedFile>
    getUploadedFiles(javax.servlet.http.HttpServletRequest request, boolean ignoreMissingFiles)
     
    localizeStrutsMessages(Collection<org.apache.struts2.dispatcher.LocalizedMessage> msgErrors)
    Localizes Struts LocalizedMessages according to any custom Confluence rules, followed by the default Struts localization.
    com.atlassian.struts.multipart.AtlassianMultiPartRequest
    unwrapMultiPartRequest(javax.servlet.http.HttpServletRequest request)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • StrutsHelperImpl

      public StrutsHelperImpl(@Qualifier("userI18NBeanFactory") I18NBeanFactory i18NBeanFactory, org.apache.struts2.dispatcher.Dispatcher dispatcher)
  • Method Details

    • unwrapMultiPartRequest

      public com.atlassian.struts.multipart.AtlassianMultiPartRequest unwrapMultiPartRequest(javax.servlet.http.HttpServletRequest request)
      Specified by:
      unwrapMultiPartRequest in interface StrutsHelper
    • getUploadedFile

      public com.atlassian.struts.multipart.UploadedFile getUploadedFile(javax.servlet.http.HttpServletRequest request, String fileParameterName) throws com.atlassian.struts.multipart.FileUploadException
      Specified by:
      getUploadedFile in interface StrutsHelper
      Throws:
      com.atlassian.struts.multipart.FileUploadException
    • getUploadedFiles

      public List<com.atlassian.struts.multipart.UploadedFile> getUploadedFiles(javax.servlet.http.HttpServletRequest request) throws com.atlassian.struts.multipart.FileUploadException
      Specified by:
      getUploadedFiles in interface StrutsHelper
      Throws:
      com.atlassian.struts.multipart.FileUploadException
    • getUploadedFiles

      public List<com.atlassian.struts.multipart.UploadedFile> getUploadedFiles(javax.servlet.http.HttpServletRequest request, boolean ignoreMissingFiles) throws com.atlassian.struts.multipart.FileUploadException
      Specified by:
      getUploadedFiles in interface StrutsHelper
      Throws:
      com.atlassian.struts.multipart.FileUploadException
    • localizeStrutsMessages

      public List<String> localizeStrutsMessages(Collection<org.apache.struts2.dispatcher.LocalizedMessage> msgErrors)
      Localizes Struts LocalizedMessages according to any custom Confluence rules, followed by the default Struts localization.
      Specified by:
      localizeStrutsMessages in interface StrutsHelper