Class ParameterizedStaplerRequest
java.lang.Object
org.jenkinsci.plugins.parameterizedscheduler.ParameterizedStaplerRequest
- All Implemented Interfaces:
jakarta.servlet.http.HttpServletRequest
,jakarta.servlet.ServletRequest
,org.kohsuke.stapler.StaplerRequest2
public class ParameterizedStaplerRequest
extends Object
implements org.kohsuke.stapler.StaplerRequest2
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.kohsuke.stapler.StaplerRequest2
org.kohsuke.stapler.StaplerRequest2.RenderOnDemandParameters
-
Field Summary
Fields inherited from interface jakarta.servlet.http.HttpServletRequest
BASIC_AUTH, CLIENT_CERT_AUTH, DIGEST_AUTH, FORM_AUTH
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionboolean
authenticate
(jakarta.servlet.http.HttpServletResponse response) <T> T
void
<T> T
<T> List<T>
bindJSONToList
(Class<T> type, Object src) <T> T
bindParameters
(Class<T> type, String prefix) <T> T
bindParameters
(Class<T> type, String prefix, int index) void
bindParameters
(Object bean) void
bindParameters
(Object bean, String prefix) <T> List<T>
bindParametersToList
(Class<T> type, String prefix) boolean
checkIfModified
(long timestampOfResource, org.kohsuke.stapler.StaplerResponse2 rsp) boolean
checkIfModified
(long timestampOfResource, org.kohsuke.stapler.StaplerResponse2 rsp, long expiration) boolean
checkIfModified
(Calendar timestampOfResource, org.kohsuke.stapler.StaplerResponse2 rsp) boolean
checkIfModified
(Date timestampOfResource, org.kohsuke.stapler.StaplerResponse2 rsp) createJavaScriptProxy
(Object toBeExported) org.kohsuke.stapler.StaplerRequest2.RenderOnDemandParameters
createJavaScriptProxyParameters
(Object toBeExported) org.kohsuke.stapler.Ancestor
findAncestor
(Class type) org.kohsuke.stapler.Ancestor
<T> T
findAncestorObject
(Class<T> type) List<org.kohsuke.stapler.Ancestor>
jakarta.servlet.AsyncContext
getAttribute
(String name) org.kohsuke.stapler.BindInterceptor
org.kohsuke.stapler.bind.BoundObjectTable
int
long
jakarta.servlet.http.Cookie[]
long
getDateHeader
(String name) jakarta.servlet.DispatcherType
org.apache.commons.fileupload.FileItem
getFileItem
(String name) org.apache.commons.fileupload2.core.FileItem
getFileItem2
(String name) getHeaders
(String name) jakarta.servlet.ServletInputStream
int
getIntHeader
(String name) int
getParameter
(String name) String[]
getParameterValues
(String name) jakarta.servlet.http.Part
Collection<jakarta.servlet.http.Part>
getParts()
getRealPath
(String path) int
jakarta.servlet.RequestDispatcher
getRequestDispatcher
(String path) int
jakarta.servlet.ServletContext
jakarta.servlet.http.HttpSession
jakarta.servlet.http.HttpSession
getSession
(boolean create) org.kohsuke.stapler.Stapler
net.sf.json.JSONObject
jakarta.servlet.RequestDispatcher
jakarta.servlet.RequestDispatcher
jakarta.servlet.RequestDispatcher
org.kohsuke.stapler.WebApp
boolean
hasParameter
(String name) boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
isSecure()
boolean
isUserInRole
(String role) void
void
logout()
void
removeAttribute
(String name) void
setAttribute
(String name, Object o) org.kohsuke.stapler.BindInterceptor
setBindInterceptor
(org.kohsuke.stapler.BindInterceptor bindInterceptor) org.kohsuke.stapler.BindInterceptor
setBindInterceptpr
(org.kohsuke.stapler.BindInterceptor bindListener) org.kohsuke.stapler.BindInterceptor
setBindListener
(org.kohsuke.stapler.BindInterceptor bindListener) void
jakarta.servlet.AsyncContext
jakarta.servlet.AsyncContext
startAsync
(jakarta.servlet.ServletRequest servletRequest, jakarta.servlet.ServletResponse servletResponse) <T extends jakarta.servlet.http.HttpUpgradeHandler>
TMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface jakarta.servlet.http.HttpServletRequest
getHttpServletMapping, getTrailerFields, isTrailerFieldsReady, newPushBuilder
-
Constructor Details
-
ParameterizedStaplerRequest
-
-
Method Details
-
getAuthType
- Specified by:
getAuthType
in interfacejakarta.servlet.http.HttpServletRequest
-
getCookies
public jakarta.servlet.http.Cookie[] getCookies()- Specified by:
getCookies
in interfacejakarta.servlet.http.HttpServletRequest
-
getDateHeader
- Specified by:
getDateHeader
in interfacejakarta.servlet.http.HttpServletRequest
-
getHeader
- Specified by:
getHeader
in interfacejakarta.servlet.http.HttpServletRequest
-
upgrade
- Specified by:
upgrade
in interfacejakarta.servlet.http.HttpServletRequest
-
getHeaders
- Specified by:
getHeaders
in interfacejakarta.servlet.http.HttpServletRequest
-
getHeaderNames
- Specified by:
getHeaderNames
in interfacejakarta.servlet.http.HttpServletRequest
-
getIntHeader
- Specified by:
getIntHeader
in interfacejakarta.servlet.http.HttpServletRequest
-
getMethod
- Specified by:
getMethod
in interfacejakarta.servlet.http.HttpServletRequest
-
getPathInfo
- Specified by:
getPathInfo
in interfacejakarta.servlet.http.HttpServletRequest
-
getPathTranslated
- Specified by:
getPathTranslated
in interfacejakarta.servlet.http.HttpServletRequest
-
getContextPath
- Specified by:
getContextPath
in interfacejakarta.servlet.http.HttpServletRequest
-
getQueryString
- Specified by:
getQueryString
in interfacejakarta.servlet.http.HttpServletRequest
-
getRemoteUser
- Specified by:
getRemoteUser
in interfacejakarta.servlet.http.HttpServletRequest
-
isUserInRole
- Specified by:
isUserInRole
in interfacejakarta.servlet.http.HttpServletRequest
-
getUserPrincipal
- Specified by:
getUserPrincipal
in interfacejakarta.servlet.http.HttpServletRequest
-
getRequestedSessionId
- Specified by:
getRequestedSessionId
in interfacejakarta.servlet.http.HttpServletRequest
-
getRequestURI
- Specified by:
getRequestURI
in interfacejakarta.servlet.http.HttpServletRequest
-
getRequestURL
- Specified by:
getRequestURL
in interfacejakarta.servlet.http.HttpServletRequest
-
getServletPath
- Specified by:
getServletPath
in interfacejakarta.servlet.http.HttpServletRequest
-
getSession
public jakarta.servlet.http.HttpSession getSession(boolean create) - Specified by:
getSession
in interfacejakarta.servlet.http.HttpServletRequest
-
getSession
public jakarta.servlet.http.HttpSession getSession()- Specified by:
getSession
in interfacejakarta.servlet.http.HttpServletRequest
-
changeSessionId
- Specified by:
changeSessionId
in interfacejakarta.servlet.http.HttpServletRequest
-
isRequestedSessionIdValid
public boolean isRequestedSessionIdValid()- Specified by:
isRequestedSessionIdValid
in interfacejakarta.servlet.http.HttpServletRequest
-
isRequestedSessionIdFromCookie
public boolean isRequestedSessionIdFromCookie()- Specified by:
isRequestedSessionIdFromCookie
in interfacejakarta.servlet.http.HttpServletRequest
-
isRequestedSessionIdFromURL
public boolean isRequestedSessionIdFromURL()- Specified by:
isRequestedSessionIdFromURL
in interfacejakarta.servlet.http.HttpServletRequest
-
isRequestedSessionIdFromUrl
public boolean isRequestedSessionIdFromUrl()- Specified by:
isRequestedSessionIdFromUrl
in interfacejakarta.servlet.http.HttpServletRequest
-
authenticate
public boolean authenticate(jakarta.servlet.http.HttpServletResponse response) - Specified by:
authenticate
in interfacejakarta.servlet.http.HttpServletRequest
-
login
- Specified by:
login
in interfacejakarta.servlet.http.HttpServletRequest
-
logout
public void logout()- Specified by:
logout
in interfacejakarta.servlet.http.HttpServletRequest
-
getParts
- Specified by:
getParts
in interfacejakarta.servlet.http.HttpServletRequest
-
getPart
- Specified by:
getPart
in interfacejakarta.servlet.http.HttpServletRequest
-
getAttribute
- Specified by:
getAttribute
in interfacejakarta.servlet.ServletRequest
-
getAttributeNames
- Specified by:
getAttributeNames
in interfacejakarta.servlet.ServletRequest
-
getCharacterEncoding
- Specified by:
getCharacterEncoding
in interfacejakarta.servlet.ServletRequest
-
setCharacterEncoding
- Specified by:
setCharacterEncoding
in interfacejakarta.servlet.ServletRequest
-
getContentLength
public int getContentLength()- Specified by:
getContentLength
in interfacejakarta.servlet.ServletRequest
-
getContentLengthLong
public long getContentLengthLong()- Specified by:
getContentLengthLong
in interfacejakarta.servlet.ServletRequest
-
getContentType
- Specified by:
getContentType
in interfacejakarta.servlet.ServletRequest
-
getInputStream
public jakarta.servlet.ServletInputStream getInputStream()- Specified by:
getInputStream
in interfacejakarta.servlet.ServletRequest
-
getParameter
- Specified by:
getParameter
in interfacejakarta.servlet.ServletRequest
-
getParameterNames
- Specified by:
getParameterNames
in interfacejakarta.servlet.ServletRequest
-
getParameterValues
- Specified by:
getParameterValues
in interfacejakarta.servlet.ServletRequest
-
getParameterMap
- Specified by:
getParameterMap
in interfacejakarta.servlet.ServletRequest
-
getProtocol
- Specified by:
getProtocol
in interfacejakarta.servlet.ServletRequest
-
getScheme
- Specified by:
getScheme
in interfacejakarta.servlet.ServletRequest
-
getServerName
- Specified by:
getServerName
in interfacejakarta.servlet.ServletRequest
-
getServerPort
public int getServerPort()- Specified by:
getServerPort
in interfacejakarta.servlet.ServletRequest
-
getReader
- Specified by:
getReader
in interfacejakarta.servlet.ServletRequest
-
getRemoteAddr
- Specified by:
getRemoteAddr
in interfacejakarta.servlet.ServletRequest
-
getRemoteHost
- Specified by:
getRemoteHost
in interfacejakarta.servlet.ServletRequest
-
setAttribute
- Specified by:
setAttribute
in interfacejakarta.servlet.ServletRequest
-
removeAttribute
- Specified by:
removeAttribute
in interfacejakarta.servlet.ServletRequest
-
getLocale
- Specified by:
getLocale
in interfacejakarta.servlet.ServletRequest
-
getLocales
- Specified by:
getLocales
in interfacejakarta.servlet.ServletRequest
-
isSecure
public boolean isSecure()- Specified by:
isSecure
in interfacejakarta.servlet.ServletRequest
-
getRequestDispatcher
- Specified by:
getRequestDispatcher
in interfacejakarta.servlet.ServletRequest
-
getRealPath
- Specified by:
getRealPath
in interfacejakarta.servlet.ServletRequest
-
getRemotePort
public int getRemotePort()- Specified by:
getRemotePort
in interfacejakarta.servlet.ServletRequest
-
getLocalName
- Specified by:
getLocalName
in interfacejakarta.servlet.ServletRequest
-
getLocalAddr
- Specified by:
getLocalAddr
in interfacejakarta.servlet.ServletRequest
-
getLocalPort
public int getLocalPort()- Specified by:
getLocalPort
in interfacejakarta.servlet.ServletRequest
-
getStapler
public org.kohsuke.stapler.Stapler getStapler()- Specified by:
getStapler
in interfaceorg.kohsuke.stapler.StaplerRequest2
-
getWebApp
public org.kohsuke.stapler.WebApp getWebApp()- Specified by:
getWebApp
in interfaceorg.kohsuke.stapler.StaplerRequest2
-
getRestOfPath
- Specified by:
getRestOfPath
in interfaceorg.kohsuke.stapler.StaplerRequest2
-
getOriginalRestOfPath
- Specified by:
getOriginalRestOfPath
in interfaceorg.kohsuke.stapler.StaplerRequest2
-
getServletContext
public jakarta.servlet.ServletContext getServletContext()- Specified by:
getServletContext
in interfacejakarta.servlet.ServletRequest
- Specified by:
getServletContext
in interfaceorg.kohsuke.stapler.StaplerRequest2
-
startAsync
- Specified by:
startAsync
in interfacejakarta.servlet.ServletRequest
- Throws:
IllegalStateException
-
startAsync
public jakarta.servlet.AsyncContext startAsync(jakarta.servlet.ServletRequest servletRequest, jakarta.servlet.ServletResponse servletResponse) throws IllegalStateException - Specified by:
startAsync
in interfacejakarta.servlet.ServletRequest
- Throws:
IllegalStateException
-
isAsyncStarted
public boolean isAsyncStarted()- Specified by:
isAsyncStarted
in interfacejakarta.servlet.ServletRequest
-
isAsyncSupported
public boolean isAsyncSupported()- Specified by:
isAsyncSupported
in interfacejakarta.servlet.ServletRequest
-
getAsyncContext
public jakarta.servlet.AsyncContext getAsyncContext()- Specified by:
getAsyncContext
in interfacejakarta.servlet.ServletRequest
-
getDispatcherType
public jakarta.servlet.DispatcherType getDispatcherType()- Specified by:
getDispatcherType
in interfacejakarta.servlet.ServletRequest
-
getRequestURIWithQueryString
- Specified by:
getRequestURIWithQueryString
in interfaceorg.kohsuke.stapler.StaplerRequest2
-
getRequestURLWithQueryString
- Specified by:
getRequestURLWithQueryString
in interfaceorg.kohsuke.stapler.StaplerRequest2
-
getView
- Specified by:
getView
in interfaceorg.kohsuke.stapler.StaplerRequest2
-
getView
- Specified by:
getView
in interfaceorg.kohsuke.stapler.StaplerRequest2
-
getView
public jakarta.servlet.RequestDispatcher getView(org.kohsuke.stapler.lang.Klass<?> clazz, String viewName) - Specified by:
getView
in interfaceorg.kohsuke.stapler.StaplerRequest2
-
getRootPath
- Specified by:
getRootPath
in interfaceorg.kohsuke.stapler.StaplerRequest2
-
getReferer
- Specified by:
getReferer
in interfaceorg.kohsuke.stapler.StaplerRequest2
-
getAncestors
- Specified by:
getAncestors
in interfaceorg.kohsuke.stapler.StaplerRequest2
-
findAncestor
- Specified by:
findAncestor
in interfaceorg.kohsuke.stapler.StaplerRequest2
-
findAncestorObject
- Specified by:
findAncestorObject
in interfaceorg.kohsuke.stapler.StaplerRequest2
-
findAncestor
- Specified by:
findAncestor
in interfaceorg.kohsuke.stapler.StaplerRequest2
-
hasParameter
- Specified by:
hasParameter
in interfaceorg.kohsuke.stapler.StaplerRequest2
-
getOriginalRequestURI
- Specified by:
getOriginalRequestURI
in interfaceorg.kohsuke.stapler.StaplerRequest2
-
checkIfModified
public boolean checkIfModified(long timestampOfResource, org.kohsuke.stapler.StaplerResponse2 rsp) - Specified by:
checkIfModified
in interfaceorg.kohsuke.stapler.StaplerRequest2
-
checkIfModified
- Specified by:
checkIfModified
in interfaceorg.kohsuke.stapler.StaplerRequest2
-
checkIfModified
public boolean checkIfModified(Calendar timestampOfResource, org.kohsuke.stapler.StaplerResponse2 rsp) - Specified by:
checkIfModified
in interfaceorg.kohsuke.stapler.StaplerRequest2
-
checkIfModified
public boolean checkIfModified(long timestampOfResource, org.kohsuke.stapler.StaplerResponse2 rsp, long expiration) - Specified by:
checkIfModified
in interfaceorg.kohsuke.stapler.StaplerRequest2
-
bindParameters
- Specified by:
bindParameters
in interfaceorg.kohsuke.stapler.StaplerRequest2
-
bindParameters
- Specified by:
bindParameters
in interfaceorg.kohsuke.stapler.StaplerRequest2
-
bindParametersToList
- Specified by:
bindParametersToList
in interfaceorg.kohsuke.stapler.StaplerRequest2
-
bindParameters
- Specified by:
bindParameters
in interfaceorg.kohsuke.stapler.StaplerRequest2
-
bindParameters
- Specified by:
bindParameters
in interfaceorg.kohsuke.stapler.StaplerRequest2
-
bindJSON
- Specified by:
bindJSON
in interfaceorg.kohsuke.stapler.StaplerRequest2
-
bindJSON
- Specified by:
bindJSON
in interfaceorg.kohsuke.stapler.StaplerRequest2
-
bindJSON
- Specified by:
bindJSON
in interfaceorg.kohsuke.stapler.StaplerRequest2
-
bindJSONToList
- Specified by:
bindJSONToList
in interfaceorg.kohsuke.stapler.StaplerRequest2
-
getBindInterceptor
public org.kohsuke.stapler.BindInterceptor getBindInterceptor()- Specified by:
getBindInterceptor
in interfaceorg.kohsuke.stapler.StaplerRequest2
-
setBindListener
public org.kohsuke.stapler.BindInterceptor setBindListener(org.kohsuke.stapler.BindInterceptor bindListener) - Specified by:
setBindListener
in interfaceorg.kohsuke.stapler.StaplerRequest2
-
getSubmittedForm
public net.sf.json.JSONObject getSubmittedForm()- Specified by:
getSubmittedForm
in interfaceorg.kohsuke.stapler.StaplerRequest2
-
getFileItem2
- Specified by:
getFileItem2
in interfaceorg.kohsuke.stapler.StaplerRequest2
-
getFileItem
- Specified by:
getFileItem
in interfaceorg.kohsuke.stapler.StaplerRequest2
-
isJavaScriptProxyCall
public boolean isJavaScriptProxyCall()- Specified by:
isJavaScriptProxyCall
in interfaceorg.kohsuke.stapler.StaplerRequest2
-
getBoundObjectTable
public org.kohsuke.stapler.bind.BoundObjectTable getBoundObjectTable()- Specified by:
getBoundObjectTable
in interfaceorg.kohsuke.stapler.StaplerRequest2
-
createJavaScriptProxy
- Specified by:
createJavaScriptProxy
in interfaceorg.kohsuke.stapler.StaplerRequest2
-
createJavaScriptProxyParameters
public org.kohsuke.stapler.StaplerRequest2.RenderOnDemandParameters createJavaScriptProxyParameters(Object toBeExported) - Specified by:
createJavaScriptProxyParameters
in interfaceorg.kohsuke.stapler.StaplerRequest2
-
setBindInterceptpr
public org.kohsuke.stapler.BindInterceptor setBindInterceptpr(org.kohsuke.stapler.BindInterceptor bindListener) - Specified by:
setBindInterceptpr
in interfaceorg.kohsuke.stapler.StaplerRequest2
-
setBindInterceptor
public org.kohsuke.stapler.BindInterceptor setBindInterceptor(org.kohsuke.stapler.BindInterceptor bindInterceptor) - Specified by:
setBindInterceptor
in interfaceorg.kohsuke.stapler.StaplerRequest2
-