Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

Package org.apache.commons.chain.impl

The fundamental API contracts for the Chain of Responsibilty Pattern as implemented in this package.

See:
          Description

Class Summary
AddingCommand Implementation of org.apache.commons.chain.Command that logs its identifier and and attempts to add a new org.apache.commons.chain.Command to the org.apache.commons.chain.Chain.
CatalogBase Simple in-memory implementation of org.apache.commons.chain.Catalog.
CatalogBaseTestCase Test case for the CatalogBase class.
CatalogFactoryBase A simple implementation of org.apache.commons.chain.CatalogFactory.
CatalogFactoryBaseTestCase Test case for the CatalogFactoryBase class.
ChainBase Convenience base class for org.apache.commons.chain.Chain implementations.
ChainBaseTestCase Test case for the ChainBase class.
ContextBase Convenience base class for org.apache.commons.chain.Context implementations.
ContextBaseTestCase Test case for the ContextBase class.
DelegatingCommand Implementation of org.apache.commons.chain.Command that logs its identifier and and delegates to the rest of the chain.
DelegatingFilter Implementation of org.apache.commons.chain.Filter that logs its identifier and and delegates to the rest of the chain.
ExceptionCommand Implementation of org.apache.commons.chain.Command that logs its identifier and and throws an Exception.
ExceptionFilter Implementation of org.apache.commons.chain.Filter that logs its identifier and and throws an Exception.
NonDelegatingCommand Implementation of org.apache.commons.chain.Command that simply logs its identifier and returns.
NonDelegatingFilter Implementation of org.apache.commons.chain.Filter that logs its identifier and and returns true.
TestContext Subclass of ContextBase to exercize the automatic delegation to properties of the Context class.
TestContextTestCase Extension of ContextBaseTestCase to validate property delegation.
 

Package org.apache.commons.chain.impl Description

The fundamental API contracts for the Chain of Responsibilty Pattern as implemented in this package. See org.apache.commons.chain.impl for convenient base implementations of Chain and Context, and see org.apache.commons.chain.web for specialized Context implementations suitable for use in web applications.