| Home >> All >> org >> apache >> commons >> chain >> [ impl Javadoc ] |
org.apache.commons.chain.impl: Javadoc index of package org.apache.commons.chain.impl.
Package Samples:
org.apache.commons.chain.impl: The fundamental API contracts for the Chain of Responsibilty Pattern as implemented in this package.
Classes:
ContextBase: Convenience base class for org.apache.commons.chain.Context implementations. In addition to the minimal functionality required by the org.apache.commons.chain.Context interface, this class implements the recommended support for Attribute-Property Transparency . This is implemented by analyzing the available JavaBeans properties of this class (or its subclass), exposes them as key-value pairs in the Map , with the key being the name of the property itself. IMPLEMENTATION NOTE - Because empty is a read-only property defined by the Map interface, it may not be utilized as an attribute key or property ...
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 . This should cause an IllegalStateException if the org.apache.commons.chain.Chain implementation subclasses ChainBase .
CatalogBase: Simple in-memory implementation of org.apache.commons.chain.Catalog . This class can also be used as the basis for more advanced implementations. This implementation is thread-safe.
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.
NonDelegatingFilter: Implementation of org.apache.commons.chain.Filter that logs its identifier and and returns true .
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.
CatalogFactoryBase: A simple implementation of org.apache.commons.chain.CatalogFactory .
ChainBase: Convenience base class for org.apache.commons.chain.Chain implementations.
TestContext: Subclass of ContextBase to exercize the automatic delegation to properties of the Context class.
TestContextTestCase: Extension of ContextBaseTestCase to validate property delegation.
CatalogFactoryBaseTestCase: Test case for the CatalogFactoryBase class.
CatalogBaseTestCase: Test case for the CatalogBase class.
ContextBaseTestCase: Test case for the ContextBase class.
ChainBaseTestCase: Test case for the ChainBase class.
| Home | Contact Us | Privacy Policy | Terms of Service |