See: Description
Interface | Description |
---|---|
ActionBeanContextFactory |
Interface for classes that can instantiate and supply new instances of the
ActionBeanContext class, or subclasses thereof.
|
ActionBeanPropertyBinder |
Interface for class(es) responsible for taking the String/String[] properties contained in the
HttpServletRequest and:
Converting them to the rich type of the property on the target JavaBean
Setting the properties on the JavaBean using the appropriate mechanism
|
ActionResolver |
Resolvers are responsible for locating ActionBean instances that can handle the submitted
request.
|
Interceptor |
Interface for classes which wish to intercept the processing of a request at various
stages in the Stripes lifecycle.
|
StripesConstants |
Container for constant values that are used across more than one class in Stripes.
|
Class | Description |
---|---|
AnnotatedClassActionResolver |
Uses Annotations on classes to identify the ActionBean that corresponds to the current
request.
|
BeforeAfterMethodInterceptor | |
BeforeAfterMethodInterceptor.FilterMethods |
Helper class used to collect Before and After methods for a class and provide easy
and rapid access to them by LifecycleStage.
|
BindingPolicyManager |
Manages the policies observed by
DefaultActionBeanPropertyBinder when binding properties
to an ActionBean . |
DefaultActionBeanContextFactory |
Implements an ActionBeanContextFactory that allows for instantiation of application specific
ActionBeanContext classes.
|
DefaultActionBeanPropertyBinder |
Implementation of the ActionBeanPropertyBinder interface that uses Stripes' built in property
expression support to perform JavaBean property binding.
|
DefaultActionBeanPropertyBinder.Row |
An inner class that represents a "row" of form properties that all have the same index
so that we can validate all those properties together.
|
DefaultViewActionBean |
A special purpose ActionBean that is used by the NameBasedActionResolver when a valid
ActionBean cannot be found for a URL.
|
DispatcherHelper |
Helper class that contains much of the logic used when dispatching requests in Stripes.
|
DispatcherServlet |
Servlet that controls how requests to the Stripes framework are processed.
|
DynamicMappingFilter |
A servlet filter that dynamically maps URLs to
ActionBean s. |
DynamicMappingFilter.ErrorTrappingResponseWrapper |
An
HttpServletResponseWrapper that traps HTTP errors by overriding
sendError(int, ..) . |
DynamicMappingFilter.TempBufferWriter |
A
Writer that passes characters to a PrintWriter . |
ExecutionContext |
Holds the execution context for processing a single request.
|
FlashRequest |
Captures the state of an
HttpServletRequest so that the information
contained therein can be carried over to the next request for use by the flash scope. |
FlashResponseInvocationHandler |
Used as the
InvocationHandler for a dynamic proxy that replaces the
HttpServletResponse on ActionBeanContext s in the flash scope after the current request
cycle has completed. |
FlashScope |
A FlashScope is an object that can be used to store objects and make them available as
request parameters during this request cycle and the next one.
|
HttpCacheInterceptor |
Looks for an
HttpCache annotation on the event handler method, the ActionBean
class or the ActionBean 's superclasses. |
NameBasedActionResolver |
An ActionResolver that uses the names of classes and methods to generate sensible default
URL bindings and event names respectively.
|
ParameterName |
Encapsulates the name of a parameter in the HttpServletRequest.
|
StripesFilter |
The Stripes filter is used to ensure that all requests coming to a Stripes application
are handled in the same way.
|
StripesRequestWrapper |
HttpServletRequestWrapper that is used to make the file upload functionality transparent.
|
UrlBinding |
Represents a URL binding as declared by a
UrlBinding
annotation on an ActionBean class. |
UrlBindingFactory |
Provides access to
UrlBinding objects. |
UrlBindingParameter |
A parameter to a clean URL.
|
Enum | Description |
---|---|
LifecycleStage |
Describes the major stages that form the Stripes request processing lifecycle.
|
Exception | Description |
---|---|
FileUploadLimitExceededException |
Exception that is thrown when the post size of a multipart/form post used for file
upload exceeds the configured maximum size.
|
Annotation Type | Description |
---|---|
Intercepts |
Annotation that declares the lifecycle stages that an interceptor should intercept.
|
This package contains classes which form the core internals of Stripes. Classes in this package will only be of interest to anyone looking to extend or alter core behaviour of Stripes - none of these classes should be visible to end users of Stripes.
? Copyright 2005-2006, Stripes Development Team.