org.jacorb.orb.portableInterceptor

Class RequestInterceptorIterator

Known Direct Subclasses:
ClientInterceptorIterator, ServerInterceptorIterator

public abstract class RequestInterceptorIterator
extends AbstractInterceptorIterator

This class is an iterator over an array of RequestInterceptors.

Version:
$Id: RequestInterceptorIterator.java,v 1.7 2004/05/06 12:40:00 nicolas Exp $

Author:
Nicolas Noffke

Field Summary

protected Exception
interceptor_ex
protected short
op

Fields inherited from class org.jacorb.orb.portableInterceptor.AbstractInterceptorIterator

increment, index, interceptors

Constructor Summary

RequestInterceptorIterator(Interceptor interceptors)

Method Summary

protected void
reverseDirection()
Reverses the direction in which the list is traversed.
protected void
setDirection(boolean forward)

Methods inherited from class org.jacorb.orb.portableInterceptor.AbstractInterceptorIterator

hasMoreElements, invoke, iterate, nextElement

Field Details

interceptor_ex

protected Exception interceptor_ex


op

protected short op

Constructor Details

RequestInterceptorIterator

public RequestInterceptorIterator(Interceptor interceptors)

Method Details

reverseDirection

protected void reverseDirection()
Reverses the direction in which the list is traversed. The element returned by the next call to nextElement() is the one previous to that returned by the last call to nextElement().
The direction can only be reversed one time and only if the starting direction was "forward".


setDirection

protected void setDirection(boolean forward)