Class ParameterizedStaplerRequest

java.lang.Object
org.jenkinsci.plugins.parameterizedscheduler.ParameterizedStaplerRequest
All Implemented Interfaces:
javax.servlet.http.HttpServletRequest, javax.servlet.ServletRequest, org.kohsuke.stapler.StaplerRequest

public class ParameterizedStaplerRequest extends Object implements org.kohsuke.stapler.StaplerRequest
  • Constructor Details

    • ParameterizedStaplerRequest

      public ParameterizedStaplerRequest(String value)
  • Method Details

    • getAuthType

      public String getAuthType()
      Specified by:
      getAuthType in interface javax.servlet.http.HttpServletRequest
    • getCookies

      public javax.servlet.http.Cookie[] getCookies()
      Specified by:
      getCookies in interface javax.servlet.http.HttpServletRequest
    • getDateHeader

      public long getDateHeader(String name)
      Specified by:
      getDateHeader in interface javax.servlet.http.HttpServletRequest
    • getHeader

      public String getHeader(String name)
      Specified by:
      getHeader in interface javax.servlet.http.HttpServletRequest
    • upgrade

      public <T extends javax.servlet.http.HttpUpgradeHandler> T upgrade(Class<T> handlerClass)
      Specified by:
      upgrade in interface javax.servlet.http.HttpServletRequest
    • getHeaders

      public Enumeration getHeaders(String name)
      Specified by:
      getHeaders in interface javax.servlet.http.HttpServletRequest
    • getHeaderNames

      public Enumeration getHeaderNames()
      Specified by:
      getHeaderNames in interface javax.servlet.http.HttpServletRequest
    • getIntHeader

      public int getIntHeader(String name)
      Specified by:
      getIntHeader in interface javax.servlet.http.HttpServletRequest
    • getMethod

      public String getMethod()
      Specified by:
      getMethod in interface javax.servlet.http.HttpServletRequest
    • getPathInfo

      public String getPathInfo()
      Specified by:
      getPathInfo in interface javax.servlet.http.HttpServletRequest
    • getPathTranslated

      public String getPathTranslated()
      Specified by:
      getPathTranslated in interface javax.servlet.http.HttpServletRequest
    • getContextPath

      public String getContextPath()
      Specified by:
      getContextPath in interface javax.servlet.http.HttpServletRequest
    • getQueryString

      public String getQueryString()
      Specified by:
      getQueryString in interface javax.servlet.http.HttpServletRequest
    • getRemoteUser

      public String getRemoteUser()
      Specified by:
      getRemoteUser in interface javax.servlet.http.HttpServletRequest
    • isUserInRole

      public boolean isUserInRole(String role)
      Specified by:
      isUserInRole in interface javax.servlet.http.HttpServletRequest
    • getUserPrincipal

      public Principal getUserPrincipal()
      Specified by:
      getUserPrincipal in interface javax.servlet.http.HttpServletRequest
    • getRequestedSessionId

      public String getRequestedSessionId()
      Specified by:
      getRequestedSessionId in interface javax.servlet.http.HttpServletRequest
    • getRequestURI

      public String getRequestURI()
      Specified by:
      getRequestURI in interface javax.servlet.http.HttpServletRequest
    • getRequestURL

      public StringBuffer getRequestURL()
      Specified by:
      getRequestURL in interface javax.servlet.http.HttpServletRequest
    • getServletPath

      public String getServletPath()
      Specified by:
      getServletPath in interface javax.servlet.http.HttpServletRequest
    • getSession

      public javax.servlet.http.HttpSession getSession(boolean create)
      Specified by:
      getSession in interface javax.servlet.http.HttpServletRequest
    • getSession

      public javax.servlet.http.HttpSession getSession()
      Specified by:
      getSession in interface javax.servlet.http.HttpServletRequest
    • changeSessionId

      public String changeSessionId()
      Specified by:
      changeSessionId in interface javax.servlet.http.HttpServletRequest
    • isRequestedSessionIdValid

      public boolean isRequestedSessionIdValid()
      Specified by:
      isRequestedSessionIdValid in interface javax.servlet.http.HttpServletRequest
    • isRequestedSessionIdFromCookie

      public boolean isRequestedSessionIdFromCookie()
      Specified by:
      isRequestedSessionIdFromCookie in interface javax.servlet.http.HttpServletRequest
    • isRequestedSessionIdFromURL

      public boolean isRequestedSessionIdFromURL()
      Specified by:
      isRequestedSessionIdFromURL in interface javax.servlet.http.HttpServletRequest
    • isRequestedSessionIdFromUrl

      public boolean isRequestedSessionIdFromUrl()
      Specified by:
      isRequestedSessionIdFromUrl in interface javax.servlet.http.HttpServletRequest
    • authenticate

      public boolean authenticate(javax.servlet.http.HttpServletResponse response)
      Specified by:
      authenticate in interface javax.servlet.http.HttpServletRequest
    • login

      public void login(String username, String password)
      Specified by:
      login in interface javax.servlet.http.HttpServletRequest
    • logout

      public void logout()
      Specified by:
      logout in interface javax.servlet.http.HttpServletRequest
    • getParts

      public Collection<javax.servlet.http.Part> getParts()
      Specified by:
      getParts in interface javax.servlet.http.HttpServletRequest
    • getPart

      public javax.servlet.http.Part getPart(String name)
      Specified by:
      getPart in interface javax.servlet.http.HttpServletRequest
    • getAttribute

      public Object getAttribute(String name)
      Specified by:
      getAttribute in interface javax.servlet.ServletRequest
    • getAttributeNames

      public Enumeration getAttributeNames()
      Specified by:
      getAttributeNames in interface javax.servlet.ServletRequest
    • getCharacterEncoding

      public String getCharacterEncoding()
      Specified by:
      getCharacterEncoding in interface javax.servlet.ServletRequest
    • setCharacterEncoding

      public void setCharacterEncoding(String env)
      Specified by:
      setCharacterEncoding in interface javax.servlet.ServletRequest
    • getContentLength

      public int getContentLength()
      Specified by:
      getContentLength in interface javax.servlet.ServletRequest
    • getContentLengthLong

      public long getContentLengthLong()
      Specified by:
      getContentLengthLong in interface javax.servlet.ServletRequest
    • getContentType

      public String getContentType()
      Specified by:
      getContentType in interface javax.servlet.ServletRequest
    • getInputStream

      public javax.servlet.ServletInputStream getInputStream()
      Specified by:
      getInputStream in interface javax.servlet.ServletRequest
    • getParameter

      public String getParameter(String name)
      Specified by:
      getParameter in interface javax.servlet.ServletRequest
    • getParameterNames

      public Enumeration getParameterNames()
      Specified by:
      getParameterNames in interface javax.servlet.ServletRequest
    • getParameterValues

      public String[] getParameterValues(String name)
      Specified by:
      getParameterValues in interface javax.servlet.ServletRequest
    • getParameterMap

      public Map getParameterMap()
      Specified by:
      getParameterMap in interface javax.servlet.ServletRequest
    • getProtocol

      public String getProtocol()
      Specified by:
      getProtocol in interface javax.servlet.ServletRequest
    • getScheme

      public String getScheme()
      Specified by:
      getScheme in interface javax.servlet.ServletRequest
    • getServerName

      public String getServerName()
      Specified by:
      getServerName in interface javax.servlet.ServletRequest
    • getServerPort

      public int getServerPort()
      Specified by:
      getServerPort in interface javax.servlet.ServletRequest
    • getReader

      public BufferedReader getReader()
      Specified by:
      getReader in interface javax.servlet.ServletRequest
    • getRemoteAddr

      public String getRemoteAddr()
      Specified by:
      getRemoteAddr in interface javax.servlet.ServletRequest
    • getRemoteHost

      public String getRemoteHost()
      Specified by:
      getRemoteHost in interface javax.servlet.ServletRequest
    • setAttribute

      public void setAttribute(String name, Object o)
      Specified by:
      setAttribute in interface javax.servlet.ServletRequest
    • removeAttribute

      public void removeAttribute(String name)
      Specified by:
      removeAttribute in interface javax.servlet.ServletRequest
    • getLocale

      public Locale getLocale()
      Specified by:
      getLocale in interface javax.servlet.ServletRequest
    • getLocales

      public Enumeration getLocales()
      Specified by:
      getLocales in interface javax.servlet.ServletRequest
    • isSecure

      public boolean isSecure()
      Specified by:
      isSecure in interface javax.servlet.ServletRequest
    • getRequestDispatcher

      public javax.servlet.RequestDispatcher getRequestDispatcher(String path)
      Specified by:
      getRequestDispatcher in interface javax.servlet.ServletRequest
    • getRealPath

      public String getRealPath(String path)
      Specified by:
      getRealPath in interface javax.servlet.ServletRequest
    • getRemotePort

      public int getRemotePort()
      Specified by:
      getRemotePort in interface javax.servlet.ServletRequest
    • getLocalName

      public String getLocalName()
      Specified by:
      getLocalName in interface javax.servlet.ServletRequest
    • getLocalAddr

      public String getLocalAddr()
      Specified by:
      getLocalAddr in interface javax.servlet.ServletRequest
    • getLocalPort

      public int getLocalPort()
      Specified by:
      getLocalPort in interface javax.servlet.ServletRequest
    • getStapler

      public org.kohsuke.stapler.Stapler getStapler()
      Specified by:
      getStapler in interface org.kohsuke.stapler.StaplerRequest
    • getWebApp

      public org.kohsuke.stapler.WebApp getWebApp()
      Specified by:
      getWebApp in interface org.kohsuke.stapler.StaplerRequest
    • getRestOfPath

      public String getRestOfPath()
      Specified by:
      getRestOfPath in interface org.kohsuke.stapler.StaplerRequest
    • getOriginalRestOfPath

      public String getOriginalRestOfPath()
      Specified by:
      getOriginalRestOfPath in interface org.kohsuke.stapler.StaplerRequest
    • getServletContext

      public javax.servlet.ServletContext getServletContext()
      Specified by:
      getServletContext in interface javax.servlet.ServletRequest
      Specified by:
      getServletContext in interface org.kohsuke.stapler.StaplerRequest
    • startAsync

      public javax.servlet.AsyncContext startAsync() throws IllegalStateException
      Specified by:
      startAsync in interface javax.servlet.ServletRequest
      Throws:
      IllegalStateException
    • startAsync

      public javax.servlet.AsyncContext startAsync(javax.servlet.ServletRequest servletRequest, javax.servlet.ServletResponse servletResponse) throws IllegalStateException
      Specified by:
      startAsync in interface javax.servlet.ServletRequest
      Throws:
      IllegalStateException
    • isAsyncStarted

      public boolean isAsyncStarted()
      Specified by:
      isAsyncStarted in interface javax.servlet.ServletRequest
    • isAsyncSupported

      public boolean isAsyncSupported()
      Specified by:
      isAsyncSupported in interface javax.servlet.ServletRequest
    • getAsyncContext

      public javax.servlet.AsyncContext getAsyncContext()
      Specified by:
      getAsyncContext in interface javax.servlet.ServletRequest
    • getDispatcherType

      public javax.servlet.DispatcherType getDispatcherType()
      Specified by:
      getDispatcherType in interface javax.servlet.ServletRequest
    • getRequestURIWithQueryString

      public String getRequestURIWithQueryString()
      Specified by:
      getRequestURIWithQueryString in interface org.kohsuke.stapler.StaplerRequest
    • getRequestURLWithQueryString

      public StringBuffer getRequestURLWithQueryString()
      Specified by:
      getRequestURLWithQueryString in interface org.kohsuke.stapler.StaplerRequest
    • getView

      public javax.servlet.RequestDispatcher getView(Object it, String viewName)
      Specified by:
      getView in interface org.kohsuke.stapler.StaplerRequest
    • getView

      public javax.servlet.RequestDispatcher getView(Class clazz, String viewName)
      Specified by:
      getView in interface org.kohsuke.stapler.StaplerRequest
    • getView

      public javax.servlet.RequestDispatcher getView(org.kohsuke.stapler.lang.Klass<?> clazz, String viewName)
      Specified by:
      getView in interface org.kohsuke.stapler.StaplerRequest
    • getRootPath

      public String getRootPath()
      Specified by:
      getRootPath in interface org.kohsuke.stapler.StaplerRequest
    • getReferer

      public String getReferer()
      Specified by:
      getReferer in interface org.kohsuke.stapler.StaplerRequest
    • getAncestors

      public List<org.kohsuke.stapler.Ancestor> getAncestors()
      Specified by:
      getAncestors in interface org.kohsuke.stapler.StaplerRequest
    • findAncestor

      public org.kohsuke.stapler.Ancestor findAncestor(Class type)
      Specified by:
      findAncestor in interface org.kohsuke.stapler.StaplerRequest
    • findAncestorObject

      public <T> T findAncestorObject(Class<T> type)
      Specified by:
      findAncestorObject in interface org.kohsuke.stapler.StaplerRequest
    • findAncestor

      public org.kohsuke.stapler.Ancestor findAncestor(Object o)
      Specified by:
      findAncestor in interface org.kohsuke.stapler.StaplerRequest
    • hasParameter

      public boolean hasParameter(String name)
      Specified by:
      hasParameter in interface org.kohsuke.stapler.StaplerRequest
    • getOriginalRequestURI

      public String getOriginalRequestURI()
      Specified by:
      getOriginalRequestURI in interface org.kohsuke.stapler.StaplerRequest
    • checkIfModified

      public boolean checkIfModified(long timestampOfResource, org.kohsuke.stapler.StaplerResponse rsp)
      Specified by:
      checkIfModified in interface org.kohsuke.stapler.StaplerRequest
    • checkIfModified

      public boolean checkIfModified(Date timestampOfResource, org.kohsuke.stapler.StaplerResponse rsp)
      Specified by:
      checkIfModified in interface org.kohsuke.stapler.StaplerRequest
    • checkIfModified

      public boolean checkIfModified(Calendar timestampOfResource, org.kohsuke.stapler.StaplerResponse rsp)
      Specified by:
      checkIfModified in interface org.kohsuke.stapler.StaplerRequest
    • checkIfModified

      public boolean checkIfModified(long timestampOfResource, org.kohsuke.stapler.StaplerResponse rsp, long expiration)
      Specified by:
      checkIfModified in interface org.kohsuke.stapler.StaplerRequest
    • bindParameters

      public void bindParameters(Object bean)
      Specified by:
      bindParameters in interface org.kohsuke.stapler.StaplerRequest
    • bindParameters

      public void bindParameters(Object bean, String prefix)
      Specified by:
      bindParameters in interface org.kohsuke.stapler.StaplerRequest
    • bindParametersToList

      public <T> List<T> bindParametersToList(Class<T> type, String prefix)
      Specified by:
      bindParametersToList in interface org.kohsuke.stapler.StaplerRequest
    • bindParameters

      public <T> T bindParameters(Class<T> type, String prefix)
      Specified by:
      bindParameters in interface org.kohsuke.stapler.StaplerRequest
    • bindParameters

      public <T> T bindParameters(Class<T> type, String prefix, int index)
      Specified by:
      bindParameters in interface org.kohsuke.stapler.StaplerRequest
    • bindJSON

      public <T> T bindJSON(Class<T> type, net.sf.json.JSONObject src)
      Specified by:
      bindJSON in interface org.kohsuke.stapler.StaplerRequest
    • bindJSON

      public <T> T bindJSON(Type genericType, Class<T> erasure, Object json)
      Specified by:
      bindJSON in interface org.kohsuke.stapler.StaplerRequest
    • bindJSON

      public void bindJSON(Object bean, net.sf.json.JSONObject src)
      Specified by:
      bindJSON in interface org.kohsuke.stapler.StaplerRequest
    • bindJSONToList

      public <T> List<T> bindJSONToList(Class<T> type, Object src)
      Specified by:
      bindJSONToList in interface org.kohsuke.stapler.StaplerRequest
    • getBindInterceptor

      public org.kohsuke.stapler.BindInterceptor getBindInterceptor()
      Specified by:
      getBindInterceptor in interface org.kohsuke.stapler.StaplerRequest
    • setBindListener

      public org.kohsuke.stapler.BindInterceptor setBindListener(org.kohsuke.stapler.BindInterceptor bindListener)
      Specified by:
      setBindListener in interface org.kohsuke.stapler.StaplerRequest
    • getSubmittedForm

      public net.sf.json.JSONObject getSubmittedForm()
      Specified by:
      getSubmittedForm in interface org.kohsuke.stapler.StaplerRequest
    • getFileItem

      public org.apache.commons.fileupload.FileItem getFileItem(String name)
      Specified by:
      getFileItem in interface org.kohsuke.stapler.StaplerRequest
    • isJavaScriptProxyCall

      public boolean isJavaScriptProxyCall()
      Specified by:
      isJavaScriptProxyCall in interface org.kohsuke.stapler.StaplerRequest
    • getBoundObjectTable

      public org.kohsuke.stapler.bind.BoundObjectTable getBoundObjectTable()
      Specified by:
      getBoundObjectTable in interface org.kohsuke.stapler.StaplerRequest
    • createJavaScriptProxy

      public String createJavaScriptProxy(Object toBeExported)
      Specified by:
      createJavaScriptProxy in interface org.kohsuke.stapler.StaplerRequest
    • setBindInterceptpr

      public org.kohsuke.stapler.BindInterceptor setBindInterceptpr(org.kohsuke.stapler.BindInterceptor bindListener)
      Specified by:
      setBindInterceptpr in interface org.kohsuke.stapler.StaplerRequest
    • setBindInterceptor

      public org.kohsuke.stapler.BindInterceptor setBindInterceptor(org.kohsuke.stapler.BindInterceptor bindInterceptor)
      Specified by:
      setBindInterceptor in interface org.kohsuke.stapler.StaplerRequest