IBM WebSphere Application ServerTM
Release 7

com.ibm.wsspi.rrd.extension
Interface ExtensionChain


public interface ExtensionChain

An ExtensionChain allows an arbitrary sequence of extension generators or extension handlers to be executed. An ExtensionGenerator or ExtensionHandler invokes the next extension generator or handler in the chain through this interface.

Since:
WAS6.1

Method Summary
 void doNext(ExtensionRequest request, ExtensionResponse response)
          Invokes the next extension generator or handler in this chain.
 

Method Detail

doNext

void doNext(ExtensionRequest request,
            ExtensionResponse response)
            throws RRDException,
                   java.io.IOException
Invokes the next extension generator or handler in this chain. If the end of the chain has been reached, then the target associated with this chain is invoked.

Parameters:
request - an ExtensionRequest object containing the request information to provide to members of this chain.
response - an ExtensionResponse object containing the response information to provide to members of this chain.
Throws:
RRDException - if an error occurs while processing this chain.
java.io.IOException - if an IOException occurs while processing this chain

IBM WebSphere Application ServerTM
Release 7