org.jacorb.orb.portableInterceptor

Class ServerInterceptorIterator

public class ServerInterceptorIterator extends RequestInterceptorIterator

This class iterates over an array of ServerRequestInterceptors.

Version: $Id: ServerInterceptorIterator.java,v 1.12 2006/07/07 10:55:57 alphonse.bendt Exp $

Author: Nicolas Noffke

Field Summary
static shortRECEIVE_REQUEST
static shortRECEIVE_REQUEST_SERVICE_CONTEXTS
static shortSEND_EXCEPTION
static shortSEND_OTHER
static shortSEND_REPLY
Constructor Summary
ServerInterceptorIterator(Interceptor[] interceptors)
Method Summary
protected voidinvoke(Interceptor interceptor)
voiditerate(ServerRequestInfoImpl info, short op)
Iterates over the enumeration, i.e. calls "op" on nextElement() until !

Field Detail

RECEIVE_REQUEST

public static final short RECEIVE_REQUEST

RECEIVE_REQUEST_SERVICE_CONTEXTS

public static final short RECEIVE_REQUEST_SERVICE_CONTEXTS

SEND_EXCEPTION

public static final short SEND_EXCEPTION

SEND_OTHER

public static final short SEND_OTHER

SEND_REPLY

public static final short SEND_REPLY

Constructor Detail

ServerInterceptorIterator

public ServerInterceptorIterator(Interceptor[] interceptors)

Method Detail

invoke

protected void invoke(Interceptor interceptor)

iterate

public void iterate(ServerRequestInfoImpl info, short op)
Iterates over the enumeration, i.e. calls "op" on nextElement() until !hasMoreElements().