Class BindingIteratorPOATie

All Implemented Interfaces:
InvokeHandler, BindingIteratorOperations

public class BindingIteratorPOATie extends BindingIteratorPOA
The BindingIterator interface allows a client to iterate through the bindings using the next_one or next_n operations. The bindings iterator is obtained by using the list method on the NamingContext.
See Also:
  • Field Details

  • Constructor Details

  • Method Details

    • _delegate

      public BindingIteratorOperations _delegate()
    • _delegate

      public void _delegate(BindingIteratorOperations delegate)
    • _default_POA

      public POA _default_POA()
      Description copied from class: Servant
      Returns the root POA from the ORB instance associated with the servant. Subclasses may override this method to return a different POA.
      Overrides:
      _default_POA in class Servant
      Returns:
      default_POA the POA associated with the Servant.
    • next_one

      public boolean next_one(BindingHolder b)
      This operation returns the next binding. If there are no more bindings, false is returned.
      Parameters:
      b - the returned binding
      Returns:
      true if there are more bindings
    • next_n

      public boolean next_n(int how_many, BindingListHolder bl)
      This operation returns at most the requested number of bindings.
      Parameters:
      how_many - the maximum number of bindings to return
      bl - the returned bindings
      Returns:
      the bindings
    • destroy

      public void destroy()
      This operation destroys the iterator.