Class _BindingIteratorStub

java.lang.Object
org.omg.CORBA.portable.ObjectImpl
org.omg.CosNaming._BindingIteratorStub
All Implemented Interfaces:
Serializable, Object, IDLEntity, BindingIterator, BindingIteratorOperations

public class _BindingIteratorStub extends ObjectImpl implements BindingIterator
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:
  • Constructor Details

    • _BindingIteratorStub

      public _BindingIteratorStub()
  • Method Details

    • next_one

      public boolean next_one(BindingHolder b)
      This operation returns the next binding. If there are no more bindings, false is returned.
      Specified by:
      next_one in interface BindingIteratorOperations
      Parameters:
      b - the returned binding
    • next_n

      public boolean next_n(int how_many, BindingListHolder bl)
      This operation returns at most the requested number of bindings.
      Specified by:
      next_n in interface BindingIteratorOperations
      Parameters:
      how_many - the maximum number of bindings tro return

      bl - the returned bindings
    • destroy

      public void destroy()
      This operation destroys the iterator.
      Specified by:
      destroy in interface BindingIteratorOperations
    • _ids

      public String[] _ids()
      Description copied from class: ObjectImpl
      Retrieves a string array containing the repository identifiers supported by this ObjectImpl object. For example, for a stub, this method returns information about all the interfaces supported by the stub.
      Specified by:
      _ids in class ObjectImpl
      Returns:
      the array of all repository identifiers supported by this ObjectImpl instance