Uses of Interface
org.apache.commons.chain.Context
Packages that use Context
Package
Description
The fundamental API contracts for the Chain of Responsibility Pattern as
implemented in this package.
Concrete implementations of generic Commands that are useful in many
different environments, not tied to a particular tier such as Servlets).
Convenient base implementations of Chain of Responsibility Pattern
contracts from
org.apache.commons.chain
.Basis for specialized
Context
implementations suitable for use
in web applications (JEE9+), and generic Command
implementations
useful across web application environments.Specialized
Context
and Command
implementations
suitable for use in a JakartaServer Faces API environment.Specialized
Context
and Command
implementations
suitable for use in a Jakarta Servlet API environment.Basis for specialized
Context
implementations suitable for use
in web applications (till JEE8), and generic Command
implementations
useful across web application environments.Specialized
Context
and Command
implementations
suitable for use in a JavaServer Faces API environment.Specialized
Context
and Command
implementations
suitable for use in a Portlet API environment.Specialized
Context
and Command
implementations
suitable for use in a Servlet API environment.-
Uses of Context in org.apache.commons.chain
Classes in org.apache.commons.chain with type parameters of type ContextModifier and TypeInterfaceDescriptioninterface
class
CatalogFactory<C extends Context>
ACatalogFactory
is a class used to store and retrieveCatalog
s.interface
interface
interface
Methods in org.apache.commons.chain with type parameters of type ContextModifier and TypeMethodDescriptionstatic <C extends Context>
CatalogFactory<C> CatalogFactory.getInstance()
Return the singletonCatalogFactory
instance for the relevantClassLoader
. -
Uses of Context in org.apache.commons.chain.generic
Classes in org.apache.commons.chain.generic with type parameters of type ContextModifier and TypeClassDescriptionclass
CopyCommand<C extends Context>
Copy a specified literal value, or a context attribute stored under thefromKey
(if any), to thetoKey
.class
DispatchCommand<C extends Context>
An abstract base command which uses introspection to look up a method to execute.class
DispatchLookupCommand<C extends Context>
This command combines elements of theLookupCommand
with theDispatchCommand
.class
LookupCommand<C extends Context>
class
RemoveCommand<C extends Context>
Remove any context attribute stored under thefromKey
. -
Uses of Context in org.apache.commons.chain.impl
Classes in org.apache.commons.chain.impl with type parameters of type ContextModifier and TypeClassDescriptionclass
CatalogBase<C extends Context>
Simple in-memory implementation ofCatalog
.class
CatalogFactoryBase<C extends Context>
A simple implementation ofCatalogFactory
.class
Convenience base class forChain
implementations.Classes in org.apache.commons.chain.impl that implement Context -
Uses of Context in org.apache.commons.chain.web.jakarta
Classes in org.apache.commons.chain.web.jakarta that implement ContextModifier and TypeClassDescriptionclass
ExtendedContext
that provides web based applications that use it a "generic" view of HTTP related requests and responses, without tying the application to a particular underlying Java API (such as servlets). -
Uses of Context in org.apache.commons.chain.web.jakarta.faces
Classes in org.apache.commons.chain.web.jakarta.faces that implement ContextModifier and TypeClassDescriptionclass
Concrete implementation ofWebContext
suitable for use in JavaServer Faces apps. -
Uses of Context in org.apache.commons.chain.web.jakarta.servlet
Classes in org.apache.commons.chain.web.jakarta.servlet that implement ContextModifier and TypeClassDescriptionclass
Concrete implementation ofWebContext
suitable for use in Servlets and JSP pages. -
Uses of Context in org.apache.commons.chain.web.javax
Classes in org.apache.commons.chain.web.javax that implement ContextModifier and TypeClassDescriptionclass
ExtendedContext
that provides web based applications that use it a "generic" view of HTTP related requests and responses, without tying the application to a particular underlying Java API (such as servlets). -
Uses of Context in org.apache.commons.chain.web.javax.faces
Classes in org.apache.commons.chain.web.javax.faces that implement ContextModifier and TypeClassDescriptionclass
Concrete implementation ofWebContext
suitable for use in JavaServer Faces apps. -
Uses of Context in org.apache.commons.chain.web.javax.portlet
Classes in org.apache.commons.chain.web.javax.portlet that implement ContextModifier and TypeClassDescriptionclass
Concrete implementation ofWebContext
suitable for use in portlets. -
Uses of Context in org.apache.commons.chain.web.javax.servlet
Classes in org.apache.commons.chain.web.javax.servlet that implement ContextModifier and TypeClassDescriptionclass
Concrete implementation ofWebContext
suitable for use in Servlets and JSP pages.