Package wicket.request.compound

This package contains a convenience implementation of IRequestCycleProcessor that breaks its functionality in delegate strategies so that they can more easily be mixed and matched.

See:
          Description

Interface Summary
IEventProcessorStrategy Strategy interface for implementing AbstractCompoundRequestCycleProcessor.processEvents(RequestCycle).
IExceptionResponseStrategy Strategy interface for implementing AbstractCompoundRequestCycleProcessor.respond(RuntimeException, RequestCycle).
IRequestTargetResolverStrategy Strategy interface for implementing AbstractCompoundRequestCycleProcessor.resolve(RequestCycle, RequestParameters).
IResponseStrategy Strategy interface for implementing AbstractCompoundRequestCycleProcessor.respond(RuntimeException, RequestCycle).
 

Class Summary
AbstractCompoundRequestCycleProcessor A request cycle processor implementatation that delegates to pluggable strategies.
CompoundRequestCycleProcessor Default implementation of AbstractCompoundRequestCycleProcessor that expects the delegate strategies to be set once at construction time.
DefaultEventProcessorStrategy The default event processing strategy looks whether the current target is of type IEventProcessor and, if so, calls method IEventProcessor.processEvents(RequestCycle) on them.
DefaultExceptionResponseStrategy Default implementation of IExceptionResponseStrategy.
DefaultRequestTargetResolverStrategy Default target resolver strategy.
DefaultResponseStrategy Default implementation of response strategy that just calls IRequestTarget.respond(RequestCycle).
 

Package wicket.request.compound Description

This package contains a convenience implementation of IRequestCycleProcessor that breaks its functionality in delegate strategies so that they can more easily be mixed and matched. This package also contains a couple of protocol independent default implementations of those strategies.



Copyright © 2004-2007 Wicket developers. All Rights Reserved.