org.jacorb.orb.portableInterceptor
Class RequestInterceptorIterator

java.lang.Object
  extended byorg.jacorb.orb.portableInterceptor.AbstractInterceptorIterator
      extended byorg.jacorb.orb.portableInterceptor.RequestInterceptorIterator
Direct Known 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  java.lang.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
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

op

protected short op

interceptor_ex

protected java.lang.Exception interceptor_ex
Constructor Detail

RequestInterceptorIterator

public RequestInterceptorIterator(Interceptor[] interceptors)
Method Detail

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)