Uses of Interface
org.kohsuke.stapler.StaplerRequest
Packages that use StaplerRequest
Package
Description
Stapler
URL
→ Object
mapping framework.Subsystem for exposing arbitrary objects on per-session basis to the URL space.
-
Uses of StaplerRequest in org.kohsuke.stapler
Classes in org.kohsuke.stapler that implement StaplerRequestMethods in org.kohsuke.stapler that return StaplerRequestModifier and TypeMethodDescriptionstatic StaplerRequest
Stapler.getCurrentRequest()
Gets the currentStaplerRequest
that the calling thread is associated with.Methods in org.kohsuke.stapler with parameters of type StaplerRequestModifier and TypeMethodDescriptionvoid
DispatchValidator.allowDispatch
(StaplerRequest req, StaplerResponse rsp) Allows the given request to be dispatched.static void
Dispatcher.anonymizedTraceEval
(StaplerRequest req, StaplerResponse rsp, Object node, String format, String... args) DataBoundResolvable.bindResolve
(StaplerRequest request, net.sf.json.JSONObject src) Called after the object is instantiated to allow the object to nominate its replacement.void
HttpDeletable.delete
(StaplerRequest req, StaplerResponse rsp) Called when HTTP DELETE method is invoked.void
ScriptExecutor.execute
(StaplerRequest req, StaplerResponse rsp, S script, Object it) Executes the given script on the given node and request, rendering output to the given response.void
ResponseImpl.forward
(Object it, String url, StaplerRequest request) void
Stapler.forward
(javax.servlet.RequestDispatcher dispatcher, StaplerRequest req, javax.servlet.http.HttpServletResponse rsp) void
StaplerResponse.forward
(Object it, String url, StaplerRequest request) Evaluates the url against the given object and forwards the request to the result.void
StaplerResponseWrapper.forward
(Object it, String url, StaplerRequest request) Evaluates the url against the given object and forwards the request to the result.void
ResponseImpl.forwardToPreviousPage
(StaplerRequest request) void
StaplerResponse.forwardToPreviousPage
(StaplerRequest request) Redirects the browser to where it came from (the referer.)void
StaplerResponseWrapper.forwardToPreviousPage
(StaplerRequest request) Redirects the browser to where it came from (the referer.)void
ForwardToView.generateResponse
(StaplerRequest req, StaplerResponse rsp, Object node) void
HttpRedirect.generateResponse
(StaplerRequest req, StaplerResponse rsp, Object node) void
HttpResponse.generateResponse
(StaplerRequest req, StaplerResponse rsp, Object node) boolean
HttpResponseRenderer.Default.generateResponse
(StaplerRequest req, StaplerResponse rsp, Object node, Object response) abstract boolean
HttpResponseRenderer.generateResponse
(StaplerRequest req, StaplerResponse rsp, Object node, Object response) static EvaluationTrace
EvaluationTrace.get
(StaplerRequest req) protected boolean
HttpResponseRenderer.Default.handleHttpResponse
(StaplerRequest req, StaplerResponse rsp, Object node, Object response) protected boolean
HttpResponseRenderer.Default.handleJavaScriptProxyMethodCall
(StaplerRequest req, StaplerResponse rsp, Object response) ForwardingFunction.invoke
(StaplerRequest req, StaplerResponse rsp, Object o, Object... args) abstract Object
Function.invoke
(StaplerRequest req, StaplerResponse rsp, Object o, Object... args) Invokes the method.LimitedTo.Processor.invoke
(StaplerRequest request, StaplerResponse response, Object instance, Object[] arguments) DispatchValidator.isDispatchAllowed
(StaplerRequest req, StaplerResponse rsp) Checks if the given request and response should be allowed to dispatch.default Boolean
DispatchValidator.isDispatchAllowed
(StaplerRequest req, StaplerResponse rsp, String viewName, Object node) Checks if the given request and response should be allowed to dispatch a view on an optionally present node object.abstract String
CrumbIssuer.issueCrumb
(StaplerRequest request) Issues a crumb for the given request.static boolean
Dispatcher.isTraceEnabled
(StaplerRequest req) Checks if tracing is enabled for the given request.AncestorInPath.HandlerImpl.parse
(StaplerRequest request, AncestorInPath a, Class type, String parameterName) abstract Object
AnnotationHandler.parse
(StaplerRequest request, T a, Class type, String parameterName) Header.HandlerImpl.parse
(StaplerRequest request, Header a, Class type, String parameterName) QueryParameter.HandlerImpl.parse
(StaplerRequest request, QueryParameter a, Class type, String parameterName) protected abstract void
EvaluationTrace.ApplicationTracer.record
(StaplerRequest req, String message) default void
DispatchValidator.requireDispatchAllowed
(StaplerRequest req, StaplerResponse rsp) Throws aCancelRequestHandlingException
if the given request is not allowed.int
ResponseImpl.reverseProxyTo
(URL url, StaplerRequest req) int
StaplerResponse.reverseProxyTo
(URL url, StaplerRequest req) Performs the reverse proxy to the given URL.int
StaplerResponseWrapper.reverseProxyTo
(URL url, StaplerRequest req) Performs the reverse proxy to the given URL.void
ResponseImpl.serveExposedBean
(StaplerRequest req, Object exposedBean, ExportConfig config) void
ResponseImpl.serveExposedBean
(StaplerRequest req, Object exposedBean, Flavor flavor) default void
StaplerResponse.serveExposedBean
(StaplerRequest req, Object exposedBean, ExportConfig exportConfig) Serves the exposed bean in the specified flavor.void
StaplerResponse.serveExposedBean
(StaplerRequest req, Object exposedBean, Flavor flavor) Deprecated.void
StaplerResponseWrapper.serveExposedBean
(StaplerRequest req, Object exposedBean, ExportConfig exportConfig) Serves the exposed bean in the specified flavor.void
StaplerResponseWrapper.serveExposedBean
(StaplerRequest req, Object exposedBean, Flavor flavor) void
ResponseImpl.serveFile
(StaplerRequest req, InputStream data, long lastModified, int contentLength, String fileName) void
ResponseImpl.serveFile
(StaplerRequest req, InputStream data, long lastModified, long expiration, int contentLength, String fileName) void
ResponseImpl.serveFile
(StaplerRequest req, InputStream data, long lastModified, long expiration, long contentLength, String fileName) void
ResponseImpl.serveFile
(StaplerRequest req, InputStream data, long lastModified, long contentLength, String fileName) void
ResponseImpl.serveFile
(StaplerRequest req, URL resource) void
ResponseImpl.serveFile
(StaplerRequest req, URL resource, long expiration) void
StaplerResponse.serveFile
(StaplerRequest req, InputStream data, long lastModified, int contentLength, String fileName) Deprecated.use form with long contentLengthvoid
StaplerResponse.serveFile
(StaplerRequest req, InputStream data, long lastModified, long expiration, int contentLength, String fileName) Deprecated.use form with long contentLengthvoid
StaplerResponse.serveFile
(StaplerRequest req, InputStream data, long lastModified, long expiration, long contentLength, String fileName) Serves a static resource.void
StaplerResponse.serveFile
(StaplerRequest req, InputStream data, long lastModified, long contentLength, String fileName) Serves a static resource.void
StaplerResponse.serveFile
(StaplerRequest request, URL res) Serves a static resource.void
StaplerResponse.serveFile
(StaplerRequest request, URL res, long expiration) void
StaplerResponseWrapper.serveFile
(StaplerRequest req, InputStream data, long lastModified, int contentLength, String fileName) void
StaplerResponseWrapper.serveFile
(StaplerRequest req, InputStream data, long lastModified, long expiration, int contentLength, String fileName) void
StaplerResponseWrapper.serveFile
(StaplerRequest req, InputStream data, long lastModified, long expiration, long contentLength, String fileName) Serves a static resource.void
StaplerResponseWrapper.serveFile
(StaplerRequest req, InputStream data, long lastModified, long contentLength, String fileName) Serves a static resource.void
StaplerResponseWrapper.serveFile
(StaplerRequest req, URL resource) Serves a static resource.void
StaplerResponseWrapper.serveFile
(StaplerRequest req, URL resource, long expiration) void
ResponseImpl.serveLocalizedFile
(StaplerRequest request, URL res) void
ResponseImpl.serveLocalizedFile
(StaplerRequest request, URL res, long expiration) void
StaplerResponse.serveLocalizedFile
(StaplerRequest request, URL res) Works likeStaplerResponse.serveFile(StaplerRequest, URL)
but chooses the locale specific version of the resource if it's available.void
StaplerResponse.serveLocalizedFile
(StaplerRequest request, URL res, long expiration) Works likeStaplerResponse.serveFile(StaplerRequest, URL, long)
but chooses the locale specific version of the resource if it's available.void
StaplerResponseWrapper.serveLocalizedFile
(StaplerRequest request, URL res) Works likeStaplerResponse.serveFile(StaplerRequest, URL)
but chooses the locale specific version of the resource if it's available.void
StaplerResponseWrapper.serveLocalizedFile
(StaplerRequest request, URL res, long expiration) Works likeStaplerResponse.serveFile(StaplerRequest, URL, long)
but chooses the locale specific version of the resource if it's available.static void
Dispatcher.trace
(StaplerRequest req, StaplerResponse rsp, String msg) static void
Dispatcher.trace
(StaplerRequest req, StaplerResponse rsp, String msg, Object... args) static void
EvaluationTrace.ApplicationTracer.trace
(StaplerRequest req, String message) static void
Dispatcher.traceEval
(StaplerRequest req, StaplerResponse rsp, Object node) static void
Dispatcher.traceEval
(StaplerRequest req, StaplerResponse rsp, Object node, String expression) static void
Dispatcher.traceEval
(StaplerRequest req, StaplerResponse rsp, Object node, String prefix, String suffix) void
CrumbIssuer.validateCrumb
(StaplerRequest request, String submittedCrumb) Validates a crumb that was submitted along with the request. -
Uses of StaplerRequest in org.kohsuke.stapler.bind
Methods in org.kohsuke.stapler.bind with parameters of type StaplerRequestModifier and TypeMethodDescriptionvoid
BoundObjectTable.doScript
(StaplerRequest req, StaplerResponse rsp, String var, String methods) This serves the script content for a bound object. -
Uses of StaplerRequest in org.kohsuke.stapler.event
Methods in org.kohsuke.stapler.event with parameters of type StaplerRequestModifier and TypeMethodDescriptionboolean
FilteredDispatchTriggerListener.onDispatchTrigger
(StaplerRequest req, StaplerResponse rsp, Object node, String viewName) boolean
FilteredDoActionTriggerListener.onDoActionTrigger
(Function f, StaplerRequest req, StaplerResponse rsp, Object node) boolean
FilteredFieldTriggerListener.onFieldTrigger
(FieldRef f, StaplerRequest req, StaplerResponse rsp, Object node, String expression) boolean
FilteredGetterTriggerListener.onGetterTrigger
(Function f, StaplerRequest req, StaplerResponse rsp, Object node, String expression) -
Uses of StaplerRequest in org.kohsuke.stapler.framework.io
Methods in org.kohsuke.stapler.framework.io with parameters of type StaplerRequestModifier and TypeMethodDescriptionprotected Writer
LargeText.createWriter
(StaplerRequest req, StaplerResponse rsp, long size) void
LargeText.doProgressText
(StaplerRequest req, StaplerResponse rsp) Implements the progressive text handling. -
Uses of StaplerRequest in org.kohsuke.stapler.interceptor
Methods in org.kohsuke.stapler.interceptor with parameters of type StaplerRequestModifier and TypeMethodDescriptionabstract Object
Interceptor.invoke
(StaplerRequest request, StaplerResponse response, Object instance, Object[] arguments) Intercepts the call.JsonOutputFilter.Processor.invoke
(StaplerRequest request, StaplerResponse response, Object instance, Object[] arguments) RequirePOST.Processor.invoke
(StaplerRequest request, StaplerResponse response, Object instance, Object[] arguments) RespondSuccess.Processor.invoke
(StaplerRequest request, StaplerResponse response, Object instance, Object[] arguments) -
Uses of StaplerRequest in org.kohsuke.stapler.json
Methods in org.kohsuke.stapler.json with parameters of type StaplerRequestModifier and TypeMethodDescriptionvoid
JsonHttpResponse.generateResponse
(StaplerRequest req, StaplerResponse rsp, Object node) JsonResponse.Handler.invoke
(StaplerRequest request, StaplerResponse response, Object instance, Object[] arguments) JsonBody.Handler.parse
(StaplerRequest request, Annotation a, Class type, String parameterName) SubmittedForm.Handler.parse
(StaplerRequest request, Annotation a, Class type, String parameterName) -
Uses of StaplerRequest in org.kohsuke.stapler.verb
Methods in org.kohsuke.stapler.verb with parameters of type StaplerRequestModifier and TypeMethodDescriptionHttpVerbInterceptor.invoke
(StaplerRequest request, StaplerResponse response, Object instance, Object[] arguments)
StaplerResponse.serveExposedBean(StaplerRequest, Object, ExportConfig)