Uses of Package
org.kohsuke.stapler
-
Packages that use org.kohsuke.stapler Package Description org.kohsuke.stapler StaplerURL
→Object
mapping framework.org.kohsuke.stapler.bind Subsystem for exposing arbitrary objects on per-session basis to the URL space.org.kohsuke.stapler.event org.kohsuke.stapler.export Mechanism for writing out a graph of model objects in a machine readable format.org.kohsuke.stapler.framework.io org.kohsuke.stapler.interceptor org.kohsuke.stapler.json org.kohsuke.stapler.lang org.kohsuke.stapler.verb -
Classes in org.kohsuke.stapler used by org.kohsuke.stapler Class Description AbstractTearOff Partial default implementation of tear-off class, for convenience of derived classes.AcceptHeader.Atom Media range plus parameters and extensionsAncestor Information about ancestor of the "it" node.AncestorInPath Indicates that this parameter is injected by evaluatingStaplerRequest.findAncestorObject(Class)
with the parameter type.AnnotationHandler Handles stapler parameter annotations by determining what values to inject for a method call.AttributeKey Type-safe attribute accessor.BindInterceptor Intercepts (and receives callbacks) about the JSON → object binding process.CachingScriptLoader Convenient base class for caching loaded scripts.CancelRequestHandlingException Signals that the request dispatching to the current method is cancelled, and that Stapler should resume the search for the next request dispatcher and dispatch the request accordingly.CrumbIssuer Generates a nonce value that allows us to protect against cross-site request forgery (CSRF) attacks.Dispatcher Controls the dispatching of incoming HTTP requests.DispatchersFilter Registered insideWebApp.setDispatchersFilter(DispatchersFilter)
and then used after the creation of the dispatchers for aMetaClass
in order to add / remove / edit the dispatchers that are created.DispatchValidator Validates dispatch requests.EvaluationTrace Remembers theStapler.invoke(RequestImpl, ResponseImpl, Object)
evaluation traces.Facet Aspect of stapler that brings in an optional language binding.ForwardToView HttpResponse
that forwards to aRequestDispatcher
, such as a view.Function Abstracts the difference between normal instance methods and static duck-typed methods.FunctionList Immutable list ofFunction
s.FunctionList.Filter Header Indicates that this parameter is bound from HTTP header.HttpRedirect HttpResponse
that dose HTTP 302 redirect.HttpResponse Object that represents the HTTP response, which is defined as a capability to produce the response.HttpResponseRenderer Pluggable interface that takes the return value from request handling methods and convert that to HTTP responses.HttpResponses.HttpResponseException InjectedParameter Used on annotations to indicate that it signals a parameter injection in web-bound "doXyz" methods.JsonInErrorMessageSanitizer Customize / sanitize the JSON before putting it in the stack trace / error messages.MetaClass Created one instance each for aKlass
, that retains some useful cache about a class and its views.MetaClassLoader The stapler version of theClassLoader
object, that retains some useful cache about a class loader.QueryParameter Indicates that this parameter is injected from HTTP query parameter.RequestImpl StaplerRequest
implementation.ResponseImpl StaplerResponse
implementation.ScriptExecutor Execution strategy for handling views written in other scripting languages.SingleLinkedList Single linked list which allows sharing of the suffix.Stapler Maps an HTTP request to a method call / JSP invocation against a model object by evaluating the request URL in a EL-ish way.StaplerRequest Defines additional parameters/operations made available by Stapler.StaplerRequest.RenderOnDemandParameters Return value ofStaplerRequest.createJavaScriptProxyParameters(Object)
StaplerResponse Defines additional operations made available by Stapler.TearOffSupport Allows "tear-off" objects to be linked to the parent object.TokenList Tokenized path portion of the URL.WebApp Object scoped to the entire webapp. -
Classes in org.kohsuke.stapler used by org.kohsuke.stapler.bind Class Description HttpResponse Object that represents the HTTP response, which is defined as a capability to produce the response.QueryParameter Indicates that this parameter is injected from HTTP query parameter.StaplerFallback An object can fall back to another object for a part of its UI processing, by implementing this interface and designating another object fromStaplerFallback.getStaplerFallback()
.StaplerRequest Defines additional parameters/operations made available by Stapler.StaplerResponse Defines additional operations made available by Stapler. -
Classes in org.kohsuke.stapler used by org.kohsuke.stapler.event Class Description Function Abstracts the difference between normal instance methods and static duck-typed methods.StaplerRequest Defines additional parameters/operations made available by Stapler.StaplerResponse Defines additional operations made available by Stapler. -
Classes in org.kohsuke.stapler used by org.kohsuke.stapler.export Class Description StaplerResponse Defines additional operations made available by Stapler. -
Classes in org.kohsuke.stapler used by org.kohsuke.stapler.framework.io Class Description StaplerRequest Defines additional parameters/operations made available by Stapler.StaplerResponse Defines additional operations made available by Stapler. -
Classes in org.kohsuke.stapler used by org.kohsuke.stapler.interceptor Class Description ForwardToView HttpResponse
that forwards to aRequestDispatcher
, such as a view.Function Abstracts the difference between normal instance methods and static duck-typed methods.StaplerRequest Defines additional parameters/operations made available by Stapler.StaplerResponse Defines additional operations made available by Stapler. -
Classes in org.kohsuke.stapler used by org.kohsuke.stapler.json Class Description AnnotationHandler Handles stapler parameter annotations by determining what values to inject for a method call.HttpResponse Object that represents the HTTP response, which is defined as a capability to produce the response.HttpResponses.HttpResponseException InjectedParameter Used on annotations to indicate that it signals a parameter injection in web-bound "doXyz" methods.StaplerRequest Defines additional parameters/operations made available by Stapler.StaplerResponse Defines additional operations made available by Stapler. -
Classes in org.kohsuke.stapler used by org.kohsuke.stapler.lang Class Description Function Abstracts the difference between normal instance methods and static duck-typed methods. -
Classes in org.kohsuke.stapler used by org.kohsuke.stapler.verb Class Description StaplerRequest Defines additional parameters/operations made available by Stapler.StaplerResponse Defines additional operations made available by Stapler.