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
-
Field Summary
Fields inherited from interface javax.servlet.http.HttpServletRequest
BASIC_AUTH, CLIENT_CERT_AUTH, DIGEST_AUTH, FORM_AUTH
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
authenticate
(javax.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.StaplerResponse rsp) boolean
checkIfModified
(long timestampOfResource, org.kohsuke.stapler.StaplerResponse rsp, long expiration) boolean
checkIfModified
(Calendar timestampOfResource, org.kohsuke.stapler.StaplerResponse rsp) boolean
checkIfModified
(Date timestampOfResource, org.kohsuke.stapler.StaplerResponse rsp) createJavaScriptProxy
(Object toBeExported) org.kohsuke.stapler.Ancestor
findAncestor
(Class type) org.kohsuke.stapler.Ancestor
<T> T
findAncestorObject
(Class<T> type) List<org.kohsuke.stapler.Ancestor>
javax.servlet.AsyncContext
getAttribute
(String name) org.kohsuke.stapler.BindInterceptor
org.kohsuke.stapler.bind.BoundObjectTable
int
long
javax.servlet.http.Cookie[]
long
getDateHeader
(String name) javax.servlet.DispatcherType
org.apache.commons.fileupload.FileItem
getFileItem
(String name) getHeaders
(String name) javax.servlet.ServletInputStream
int
getIntHeader
(String name) int
getParameter
(String name) String[]
getParameterValues
(String name) javax.servlet.http.Part
Collection<javax.servlet.http.Part>
getParts()
getRealPath
(String path) int
javax.servlet.RequestDispatcher
getRequestDispatcher
(String path) int
javax.servlet.ServletContext
javax.servlet.http.HttpSession
javax.servlet.http.HttpSession
getSession
(boolean create) org.kohsuke.stapler.Stapler
net.sf.json.JSONObject
javax.servlet.RequestDispatcher
javax.servlet.RequestDispatcher
javax.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
javax.servlet.AsyncContext
javax.servlet.AsyncContext
startAsync
(javax.servlet.ServletRequest servletRequest, javax.servlet.ServletResponse servletResponse) <T extends javax.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 javax.servlet.http.HttpServletRequest
getHttpServletMapping, getTrailerFields, isTrailerFieldsReady, newPushBuilder
-
Constructor Details
-
ParameterizedStaplerRequest
-
-
Method Details
-
getAuthType
- Specified by:
getAuthType
in interfacejavax.servlet.http.HttpServletRequest
-
getCookies
public javax.servlet.http.Cookie[] getCookies()- Specified by:
getCookies
in interfacejavax.servlet.http.HttpServletRequest
-
getDateHeader
- Specified by:
getDateHeader
in interfacejavax.servlet.http.HttpServletRequest
-
getHeader
- Specified by:
getHeader
in interfacejavax.servlet.http.HttpServletRequest
-
upgrade
- Specified by:
upgrade
in interfacejavax.servlet.http.HttpServletRequest
-
getHeaders
- Specified by:
getHeaders
in interfacejavax.servlet.http.HttpServletRequest
-
getHeaderNames
- Specified by:
getHeaderNames
in interfacejavax.servlet.http.HttpServletRequest
-
getIntHeader
- Specified by:
getIntHeader
in interfacejavax.servlet.http.HttpServletRequest
-
getMethod
- Specified by:
getMethod
in interfacejavax.servlet.http.HttpServletRequest
-
getPathInfo
- Specified by:
getPathInfo
in interfacejavax.servlet.http.HttpServletRequest
-
getPathTranslated
- Specified by:
getPathTranslated
in interfacejavax.servlet.http.HttpServletRequest
-
getContextPath
- Specified by:
getContextPath
in interfacejavax.servlet.http.HttpServletRequest
-
getQueryString
- Specified by:
getQueryString
in interfacejavax.servlet.http.HttpServletRequest
-
getRemoteUser
- Specified by:
getRemoteUser
in interfacejavax.servlet.http.HttpServletRequest
-
isUserInRole
- Specified by:
isUserInRole
in interfacejavax.servlet.http.HttpServletRequest
-
getUserPrincipal
- Specified by:
getUserPrincipal
in interfacejavax.servlet.http.HttpServletRequest
-
getRequestedSessionId
- Specified by:
getRequestedSessionId
in interfacejavax.servlet.http.HttpServletRequest
-
getRequestURI
- Specified by:
getRequestURI
in interfacejavax.servlet.http.HttpServletRequest
-
getRequestURL
- Specified by:
getRequestURL
in interfacejavax.servlet.http.HttpServletRequest
-
getServletPath
- Specified by:
getServletPath
in interfacejavax.servlet.http.HttpServletRequest
-
getSession
public javax.servlet.http.HttpSession getSession(boolean create) - Specified by:
getSession
in interfacejavax.servlet.http.HttpServletRequest
-
getSession
public javax.servlet.http.HttpSession getSession()- Specified by:
getSession
in interfacejavax.servlet.http.HttpServletRequest
-
changeSessionId
- Specified by:
changeSessionId
in interfacejavax.servlet.http.HttpServletRequest
-
isRequestedSessionIdValid
public boolean isRequestedSessionIdValid()- Specified by:
isRequestedSessionIdValid
in interfacejavax.servlet.http.HttpServletRequest
-
isRequestedSessionIdFromCookie
public boolean isRequestedSessionIdFromCookie()- Specified by:
isRequestedSessionIdFromCookie
in interfacejavax.servlet.http.HttpServletRequest
-
isRequestedSessionIdFromURL
public boolean isRequestedSessionIdFromURL()- Specified by:
isRequestedSessionIdFromURL
in interfacejavax.servlet.http.HttpServletRequest
-
isRequestedSessionIdFromUrl
public boolean isRequestedSessionIdFromUrl()- Specified by:
isRequestedSessionIdFromUrl
in interfacejavax.servlet.http.HttpServletRequest
-
authenticate
public boolean authenticate(javax.servlet.http.HttpServletResponse response) - Specified by:
authenticate
in interfacejavax.servlet.http.HttpServletRequest
-
login
- Specified by:
login
in interfacejavax.servlet.http.HttpServletRequest
-
logout
public void logout()- Specified by:
logout
in interfacejavax.servlet.http.HttpServletRequest
-
getParts
- Specified by:
getParts
in interfacejavax.servlet.http.HttpServletRequest
-
getPart
- Specified by:
getPart
in interfacejavax.servlet.http.HttpServletRequest
-
getAttribute
- Specified by:
getAttribute
in interfacejavax.servlet.ServletRequest
-
getAttributeNames
- Specified by:
getAttributeNames
in interfacejavax.servlet.ServletRequest
-
getCharacterEncoding
- Specified by:
getCharacterEncoding
in interfacejavax.servlet.ServletRequest
-
setCharacterEncoding
- Specified by:
setCharacterEncoding
in interfacejavax.servlet.ServletRequest
-
getContentLength
public int getContentLength()- Specified by:
getContentLength
in interfacejavax.servlet.ServletRequest
-
getContentLengthLong
public long getContentLengthLong()- Specified by:
getContentLengthLong
in interfacejavax.servlet.ServletRequest
-
getContentType
- Specified by:
getContentType
in interfacejavax.servlet.ServletRequest
-
getInputStream
public javax.servlet.ServletInputStream getInputStream()- Specified by:
getInputStream
in interfacejavax.servlet.ServletRequest
-
getParameter
- Specified by:
getParameter
in interfacejavax.servlet.ServletRequest
-
getParameterNames
- Specified by:
getParameterNames
in interfacejavax.servlet.ServletRequest
-
getParameterValues
- Specified by:
getParameterValues
in interfacejavax.servlet.ServletRequest
-
getParameterMap
- Specified by:
getParameterMap
in interfacejavax.servlet.ServletRequest
-
getProtocol
- Specified by:
getProtocol
in interfacejavax.servlet.ServletRequest
-
getScheme
- Specified by:
getScheme
in interfacejavax.servlet.ServletRequest
-
getServerName
- Specified by:
getServerName
in interfacejavax.servlet.ServletRequest
-
getServerPort
public int getServerPort()- Specified by:
getServerPort
in interfacejavax.servlet.ServletRequest
-
getReader
- Specified by:
getReader
in interfacejavax.servlet.ServletRequest
-
getRemoteAddr
- Specified by:
getRemoteAddr
in interfacejavax.servlet.ServletRequest
-
getRemoteHost
- Specified by:
getRemoteHost
in interfacejavax.servlet.ServletRequest
-
setAttribute
- Specified by:
setAttribute
in interfacejavax.servlet.ServletRequest
-
removeAttribute
- Specified by:
removeAttribute
in interfacejavax.servlet.ServletRequest
-
getLocale
- Specified by:
getLocale
in interfacejavax.servlet.ServletRequest
-
getLocales
- Specified by:
getLocales
in interfacejavax.servlet.ServletRequest
-
isSecure
public boolean isSecure()- Specified by:
isSecure
in interfacejavax.servlet.ServletRequest
-
getRequestDispatcher
- Specified by:
getRequestDispatcher
in interfacejavax.servlet.ServletRequest
-
getRealPath
- Specified by:
getRealPath
in interfacejavax.servlet.ServletRequest
-
getRemotePort
public int getRemotePort()- Specified by:
getRemotePort
in interfacejavax.servlet.ServletRequest
-
getLocalName
- Specified by:
getLocalName
in interfacejavax.servlet.ServletRequest
-
getLocalAddr
- Specified by:
getLocalAddr
in interfacejavax.servlet.ServletRequest
-
getLocalPort
public int getLocalPort()- Specified by:
getLocalPort
in interfacejavax.servlet.ServletRequest
-
getStapler
public org.kohsuke.stapler.Stapler getStapler()- Specified by:
getStapler
in interfaceorg.kohsuke.stapler.StaplerRequest
-
getWebApp
public org.kohsuke.stapler.WebApp getWebApp()- Specified by:
getWebApp
in interfaceorg.kohsuke.stapler.StaplerRequest
-
getRestOfPath
- Specified by:
getRestOfPath
in interfaceorg.kohsuke.stapler.StaplerRequest
-
getOriginalRestOfPath
- Specified by:
getOriginalRestOfPath
in interfaceorg.kohsuke.stapler.StaplerRequest
-
getServletContext
public javax.servlet.ServletContext getServletContext()- Specified by:
getServletContext
in interfacejavax.servlet.ServletRequest
- Specified by:
getServletContext
in interfaceorg.kohsuke.stapler.StaplerRequest
-
startAsync
- Specified by:
startAsync
in interfacejavax.servlet.ServletRequest
- Throws:
IllegalStateException
-
startAsync
public javax.servlet.AsyncContext startAsync(javax.servlet.ServletRequest servletRequest, javax.servlet.ServletResponse servletResponse) throws IllegalStateException - Specified by:
startAsync
in interfacejavax.servlet.ServletRequest
- Throws:
IllegalStateException
-
isAsyncStarted
public boolean isAsyncStarted()- Specified by:
isAsyncStarted
in interfacejavax.servlet.ServletRequest
-
isAsyncSupported
public boolean isAsyncSupported()- Specified by:
isAsyncSupported
in interfacejavax.servlet.ServletRequest
-
getAsyncContext
public javax.servlet.AsyncContext getAsyncContext()- Specified by:
getAsyncContext
in interfacejavax.servlet.ServletRequest
-
getDispatcherType
public javax.servlet.DispatcherType getDispatcherType()- Specified by:
getDispatcherType
in interfacejavax.servlet.ServletRequest
-
getRequestURIWithQueryString
- Specified by:
getRequestURIWithQueryString
in interfaceorg.kohsuke.stapler.StaplerRequest
-
getRequestURLWithQueryString
- Specified by:
getRequestURLWithQueryString
in interfaceorg.kohsuke.stapler.StaplerRequest
-
getView
- Specified by:
getView
in interfaceorg.kohsuke.stapler.StaplerRequest
-
getView
- Specified by:
getView
in interfaceorg.kohsuke.stapler.StaplerRequest
-
getView
public javax.servlet.RequestDispatcher getView(org.kohsuke.stapler.lang.Klass<?> clazz, String viewName) - Specified by:
getView
in interfaceorg.kohsuke.stapler.StaplerRequest
-
getRootPath
- Specified by:
getRootPath
in interfaceorg.kohsuke.stapler.StaplerRequest
-
getReferer
- Specified by:
getReferer
in interfaceorg.kohsuke.stapler.StaplerRequest
-
getAncestors
- Specified by:
getAncestors
in interfaceorg.kohsuke.stapler.StaplerRequest
-
findAncestor
- Specified by:
findAncestor
in interfaceorg.kohsuke.stapler.StaplerRequest
-
findAncestorObject
- Specified by:
findAncestorObject
in interfaceorg.kohsuke.stapler.StaplerRequest
-
findAncestor
- Specified by:
findAncestor
in interfaceorg.kohsuke.stapler.StaplerRequest
-
hasParameter
- Specified by:
hasParameter
in interfaceorg.kohsuke.stapler.StaplerRequest
-
getOriginalRequestURI
- Specified by:
getOriginalRequestURI
in interfaceorg.kohsuke.stapler.StaplerRequest
-
checkIfModified
public boolean checkIfModified(long timestampOfResource, org.kohsuke.stapler.StaplerResponse rsp) - Specified by:
checkIfModified
in interfaceorg.kohsuke.stapler.StaplerRequest
-
checkIfModified
- Specified by:
checkIfModified
in interfaceorg.kohsuke.stapler.StaplerRequest
-
checkIfModified
public boolean checkIfModified(Calendar timestampOfResource, org.kohsuke.stapler.StaplerResponse rsp) - Specified by:
checkIfModified
in interfaceorg.kohsuke.stapler.StaplerRequest
-
checkIfModified
public boolean checkIfModified(long timestampOfResource, org.kohsuke.stapler.StaplerResponse rsp, long expiration) - Specified by:
checkIfModified
in interfaceorg.kohsuke.stapler.StaplerRequest
-
bindParameters
- Specified by:
bindParameters
in interfaceorg.kohsuke.stapler.StaplerRequest
-
bindParameters
- Specified by:
bindParameters
in interfaceorg.kohsuke.stapler.StaplerRequest
-
bindParametersToList
- Specified by:
bindParametersToList
in interfaceorg.kohsuke.stapler.StaplerRequest
-
bindParameters
- Specified by:
bindParameters
in interfaceorg.kohsuke.stapler.StaplerRequest
-
bindParameters
- Specified by:
bindParameters
in interfaceorg.kohsuke.stapler.StaplerRequest
-
bindJSON
- Specified by:
bindJSON
in interfaceorg.kohsuke.stapler.StaplerRequest
-
bindJSON
- Specified by:
bindJSON
in interfaceorg.kohsuke.stapler.StaplerRequest
-
bindJSON
- Specified by:
bindJSON
in interfaceorg.kohsuke.stapler.StaplerRequest
-
bindJSONToList
- Specified by:
bindJSONToList
in interfaceorg.kohsuke.stapler.StaplerRequest
-
getBindInterceptor
public org.kohsuke.stapler.BindInterceptor getBindInterceptor()- Specified by:
getBindInterceptor
in interfaceorg.kohsuke.stapler.StaplerRequest
-
setBindListener
public org.kohsuke.stapler.BindInterceptor setBindListener(org.kohsuke.stapler.BindInterceptor bindListener) - Specified by:
setBindListener
in interfaceorg.kohsuke.stapler.StaplerRequest
-
getSubmittedForm
public net.sf.json.JSONObject getSubmittedForm()- Specified by:
getSubmittedForm
in interfaceorg.kohsuke.stapler.StaplerRequest
-
getFileItem
- Specified by:
getFileItem
in interfaceorg.kohsuke.stapler.StaplerRequest
-
isJavaScriptProxyCall
public boolean isJavaScriptProxyCall()- Specified by:
isJavaScriptProxyCall
in interfaceorg.kohsuke.stapler.StaplerRequest
-
getBoundObjectTable
public org.kohsuke.stapler.bind.BoundObjectTable getBoundObjectTable()- Specified by:
getBoundObjectTable
in interfaceorg.kohsuke.stapler.StaplerRequest
-
createJavaScriptProxy
- Specified by:
createJavaScriptProxy
in interfaceorg.kohsuke.stapler.StaplerRequest
-
setBindInterceptpr
public org.kohsuke.stapler.BindInterceptor setBindInterceptpr(org.kohsuke.stapler.BindInterceptor bindListener) - Specified by:
setBindInterceptpr
in interfaceorg.kohsuke.stapler.StaplerRequest
-
setBindInterceptor
public org.kohsuke.stapler.BindInterceptor setBindInterceptor(org.kohsuke.stapler.BindInterceptor bindInterceptor) - Specified by:
setBindInterceptor
in interfaceorg.kohsuke.stapler.StaplerRequest
-