Uses of Package
org.kohsuke.stapler
Packages that use org.kohsuke.stapler
Package
Description
Stapler
URL
→ Object
mapping framework.Subsystem for exposing arbitrary objects on per-session basis to the URL space.
Mechanism for writing out a graph of model objects in a machine readable format.
-
Classes in org.kohsuke.stapler used by org.kohsuke.staplerClassDescriptionPartial default implementation of tear-off class, for convenience of derived classes.Media range plus parameters and extensionsInformation about ancestor of the "it" node.Indicates that this parameter is injected by evaluating
StaplerRequest2.findAncestorObject(Class)
with the parameter type.Handles stapler parameter annotations by determining what values to inject for a method call.Type-safe attribute accessor.Intercepts (and receives callbacks) about the JSON → object binding process.Convenient base class for caching loaded scripts.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.Generates a nonce value that allows us to protect against cross-site request forgery (CSRF) attacks.Controls the dispatching of incoming HTTP requests.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.Validates dispatch requests.Remembers theStapler.invoke(RequestImpl, ResponseImpl, Object)
evaluation traces.Aspect of stapler that brings in an optional language binding.HttpResponse
that forwards to aRequestDispatcher
, such as a view.Abstracts the difference between normal instance methods and static duck-typed methods.Immutable list ofFunction
s.Indicates that this parameter is bound from HTTP header.HttpResponse
that dose HTTP 302 redirect.Object that represents the HTTP response, which is defined as a capability to produce the response.Pluggable interface that takes the return value from request handling methods and convert that to HTTP responses.Used on annotations to indicate that it signals a parameter injection in web-bound "doXyz" methods.Customize / sanitize the JSON before putting it in the stack trace / error messages.Created one instance each for aKlass
, that retains some useful cache about a class and its views.The stapler version of theClassLoader
object, that retains some useful cache about a class loader.Indicates that this parameter is injected from HTTP query parameter.StaplerRequest2
implementation.StaplerResponse2
implementation.Execution strategy for handling views written in other scripting languages.Single linked list which allows sharing of the suffix.Maps an HTTP request to a method call / JSP invocation against a model object by evaluating the request URL in a EL-ish way.Deprecated.Deprecated.Return value ofStaplerRequest.createJavaScriptProxyParameters(Object)
Deprecated.Deprecated.Defines additional parameters/operations made available by Stapler.Return value ofStaplerRequest2.createJavaScriptProxyParameters(Object)
Deprecated.useStaplerResponse2
Deprecated.Deprecated.Defines additional operations made available by Stapler.Allows "tear-off" objects to be linked to the parent object.Tokenized path portion of the URL.Handles an exception caught byUncaughtExceptionFilter
.Object scoped to the entire webapp. -
Classes in org.kohsuke.stapler used by org.kohsuke.stapler.bindClassDescriptionObject that represents the HTTP response, which is defined as a capability to produce the response.Indicates that this parameter is injected from HTTP query parameter.An object can fall back to another object for a part of its UI processing, by implementing this interface and designating another object from
StaplerFallback.getStaplerFallback()
.Defines additional parameters/operations made available by Stapler.Defines additional operations made available by Stapler. -
Classes in org.kohsuke.stapler used by org.kohsuke.stapler.eventClassDescriptionAbstracts the difference between normal instance methods and static duck-typed methods.Defines additional parameters/operations made available by Stapler.Defines additional operations made available by Stapler.
-
Classes in org.kohsuke.stapler used by org.kohsuke.stapler.export
-
Classes in org.kohsuke.stapler used by org.kohsuke.stapler.framework.ioClassDescriptionDeprecated.use
StaplerRequest2
Defines additional parameters/operations made available by Stapler.Deprecated.useStaplerResponse2
Defines additional operations made available by Stapler. -
Classes in org.kohsuke.stapler used by org.kohsuke.stapler.interceptorClassDescription
HttpResponse
that forwards to aRequestDispatcher
, such as a view.Abstracts the difference between normal instance methods and static duck-typed methods.Deprecated.useStaplerRequest2
Defines additional parameters/operations made available by Stapler.Deprecated.useStaplerResponse2
Defines additional operations made available by Stapler. -
Classes in org.kohsuke.stapler used by org.kohsuke.stapler.jsonClassDescriptionHandles stapler parameter annotations by determining what values to inject for a method call.Object that represents the HTTP response, which is defined as a capability to produce the response.Used on annotations to indicate that it signals a parameter injection in web-bound "doXyz" methods.Defines additional parameters/operations made available by Stapler.Defines additional operations made available by Stapler.
-
Classes in org.kohsuke.stapler used by org.kohsuke.stapler.langClassDescriptionAbstracts the difference between normal instance methods and static duck-typed methods.
-
Classes in org.kohsuke.stapler used by org.kohsuke.stapler.verbClassDescriptionDefines additional parameters/operations made available by Stapler.Defines additional operations made available by Stapler.
StaplerRequest2