org.openorb.trader.kernel
Class OfferIdIterator

java.lang.Object
  extended by org.omg.PortableServer.Servant
      extended by org.omg.CosTrading.OfferIdIteratorPOA
          extended by org.openorb.trader.kernel.OfferIdIterator
All Implemented Interfaces:
org.omg.CORBA.portable.InvokeHandler, OfferIdIteratorOperations

public class OfferIdIterator
extends OfferIdIteratorPOA

This class provides the OfferIdIterator interface implementation.

Author:
Jerome Daniel

Constructor Summary
OfferIdIterator(java.lang.String[] values)
           
 
Method Summary
 void destroy()
          Destroys the current iterator
 int max_left()
          Returns the max left
 boolean next_n(int n, OfferIdSeqHolder ids)
          Returns n elements
 
Methods inherited from class org.omg.CosTrading.OfferIdIteratorPOA
_all_interfaces, _invoke, _this, _this
 
Methods inherited from class org.omg.PortableServer.Servant
_default_POA, _get_delegate, _get_interface_def, _is_a, _non_existent, _object_id, _orb, _poa, _set_delegate, _this_object, _this_object
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OfferIdIterator

public OfferIdIterator(java.lang.String[] values)
Method Detail

max_left

public int max_left()
             throws UnknownMaxLeft
Returns the max left

Throws:
UnknownMaxLeft

next_n

public boolean next_n(int n,
                      OfferIdSeqHolder ids)
Returns n elements


destroy

public void destroy()
Destroys the current iterator