org.omg.CosCollection
Class KeyIteratorPOATie

java.lang.Object
  extended byorg.omg.PortableServer.Servant
      extended byorg.omg.CosCollection.KeyIteratorPOA
          extended byorg.omg.CosCollection.KeyIteratorPOATie
All Implemented Interfaces:
InvokeHandler, IteratorOperations, KeyIteratorOperations

public class KeyIteratorPOATie
extends KeyIteratorPOA

Generated from IDL interface "KeyIterator"

Author:
JacORB IDL compiler V 2.2.3, 10-Dec-2005

Constructor Summary
KeyIteratorPOATie(KeyIteratorOperations delegate)
           
KeyIteratorPOATie(KeyIteratorOperations delegate, POA poa)
           
 
Method Summary
 Iterator _clone()
           
 POA _default_POA()
           
 KeyIteratorOperations _delegate()
           
 void _delegate(KeyIteratorOperations delegate)
           
 KeyIterator _this()
           
 KeyIterator _this(ORB orb)
           
 boolean add_element_set_iterator(Any element)
           
 boolean add_n_elements_set_iterator(Any[] elements, IntHolder actual_number)
           
 void assign(Iterator from_where)
           
 void destroy()
           
 void invalidate()
           
 boolean is_const()
           
 boolean is_equal(Iterator test)
           
 boolean is_for(Collection collector)
           
 boolean is_in_between()
           
 boolean is_valid()
           
 boolean not_equal_remove_element_set_to_next(Iterator test)
           
 boolean not_equal_replace_element_set_to_next(Iterator test, Any element)
           
 boolean not_equal_retrieve_element_set_to_next(Iterator test, AnyHolder element)
           
 boolean remove_element_set_to_next()
           
 void remove_element()
           
 boolean remove_next_n_elements(int n, IntHolder actual_number)
           
 boolean replace_element_set_to_next(Any element)
           
 void replace_element(Any element)
           
 boolean replace_next_n_elements(Any[] elements, IntHolder actual_number)
           
 boolean retrieve_element_set_to_next(AnyHolder element, BooleanHolder more)
           
 boolean retrieve_element(AnyHolder element)
           
 boolean retrieve_key(AnyHolder key)
           
 boolean retrieve_next_n_elements(int n, AnySequenceHolder result, BooleanHolder more)
           
 boolean retrieve_next_n_keys(AnySequenceHolder keys)
           
 boolean set_to_element_with_key(Any key)
           
 boolean set_to_first_element()
           
 boolean set_to_next_element_with_different_key()
           
 boolean set_to_next_element_with_key(Any key)
           
 boolean set_to_next_element()
           
 boolean set_to_next_nth_element(int n)
           
 
Methods inherited from class org.omg.CosCollection.KeyIteratorPOA
_all_interfaces, _invoke
 
Methods inherited from class org.omg.PortableServer.Servant
_get_delegate, _get_interface_def, _get_interface, _is_a, _non_existent, _object_id, _orb, _poa, _set_delegate, _this_object, _this_object
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

KeyIteratorPOATie

public KeyIteratorPOATie(KeyIteratorOperations delegate)

KeyIteratorPOATie

public KeyIteratorPOATie(KeyIteratorOperations delegate,
                         POA poa)
Method Detail

_this

public KeyIterator _this()
Overrides:
_this in class KeyIteratorPOA

_this

public KeyIterator _this(ORB orb)
Overrides:
_this in class KeyIteratorPOA

_delegate

public KeyIteratorOperations _delegate()

_delegate

public void _delegate(KeyIteratorOperations delegate)

_default_POA

public POA _default_POA()
Overrides:
_default_POA in class Servant

replace_element

public void replace_element(Any element)
                     throws ElementInvalid,
                            IteratorInvalid,
                            IteratorInBetween
Throws:
ElementInvalid
IteratorInvalid
IteratorInBetween

remove_next_n_elements

public boolean remove_next_n_elements(int n,
                                      IntHolder actual_number)
                               throws IteratorInvalid,
                                      IteratorInBetween
Throws:
IteratorInvalid
IteratorInBetween

assign

public void assign(Iterator from_where)
            throws IteratorInvalid
Throws:
IteratorInvalid

retrieve_key

public boolean retrieve_key(AnyHolder key)
                     throws IteratorInvalid,
                            IteratorInBetween
Throws:
IteratorInvalid
IteratorInBetween

remove_element_set_to_next

public boolean remove_element_set_to_next()
                                   throws IteratorInvalid,
                                          IteratorInBetween
Throws:
IteratorInvalid
IteratorInBetween

retrieve_next_n_elements

public boolean retrieve_next_n_elements(int n,
                                        AnySequenceHolder result,
                                        BooleanHolder more)
                                 throws IteratorInvalid,
                                        IteratorInBetween
Throws:
IteratorInvalid
IteratorInBetween

replace_next_n_elements

public boolean replace_next_n_elements(Any[] elements,
                                       IntHolder actual_number)
                                throws ElementInvalid,
                                       IteratorInvalid,
                                       IteratorInBetween
Throws:
ElementInvalid
IteratorInvalid
IteratorInBetween

set_to_next_element_with_different_key

public boolean set_to_next_element_with_different_key()
                                               throws IteratorInvalid,
                                                      IteratorInBetween
Throws:
IteratorInvalid
IteratorInBetween

set_to_next_element_with_key

public boolean set_to_next_element_with_key(Any key)
                                     throws KeyInvalid,
                                            IteratorInvalid
Throws:
KeyInvalid
IteratorInvalid

is_equal

public boolean is_equal(Iterator test)
                 throws IteratorInvalid
Throws:
IteratorInvalid

_clone

public Iterator _clone()

retrieve_element_set_to_next

public boolean retrieve_element_set_to_next(AnyHolder element,
                                            BooleanHolder more)
                                     throws IteratorInvalid,
                                            IteratorInBetween
Throws:
IteratorInvalid
IteratorInBetween

set_to_first_element

public boolean set_to_first_element()

is_in_between

public boolean is_in_between()

set_to_next_nth_element

public boolean set_to_next_nth_element(int n)
                                throws IteratorInvalid
Throws:
IteratorInvalid

retrieve_next_n_keys

public boolean retrieve_next_n_keys(AnySequenceHolder keys)
                             throws IteratorInvalid,
                                    IteratorInBetween
Throws:
IteratorInvalid
IteratorInBetween

not_equal_remove_element_set_to_next

public boolean not_equal_remove_element_set_to_next(Iterator test)
                                             throws IteratorInvalid,
                                                    IteratorInBetween
Throws:
IteratorInvalid
IteratorInBetween

replace_element_set_to_next

public boolean replace_element_set_to_next(Any element)
                                    throws ElementInvalid,
                                           IteratorInvalid,
                                           IteratorInBetween
Throws:
ElementInvalid
IteratorInvalid
IteratorInBetween

not_equal_replace_element_set_to_next

public boolean not_equal_replace_element_set_to_next(Iterator test,
                                                     Any element)
                                              throws ElementInvalid,
                                                     IteratorInvalid,
                                                     IteratorInBetween
Throws:
ElementInvalid
IteratorInvalid
IteratorInBetween

invalidate

public void invalidate()

set_to_next_element

public boolean set_to_next_element()
                            throws IteratorInvalid
Throws:
IteratorInvalid

remove_element

public void remove_element()
                    throws IteratorInvalid,
                           IteratorInBetween
Throws:
IteratorInvalid
IteratorInBetween

is_for

public boolean is_for(Collection collector)

add_element_set_iterator

public boolean add_element_set_iterator(Any element)
                                 throws ElementInvalid
Throws:
ElementInvalid

is_valid

public boolean is_valid()

retrieve_element

public boolean retrieve_element(AnyHolder element)
                         throws IteratorInvalid,
                                IteratorInBetween
Throws:
IteratorInvalid
IteratorInBetween

is_const

public boolean is_const()

set_to_element_with_key

public boolean set_to_element_with_key(Any key)
                                throws KeyInvalid
Throws:
KeyInvalid

add_n_elements_set_iterator

public boolean add_n_elements_set_iterator(Any[] elements,
                                           IntHolder actual_number)
                                    throws ElementInvalid
Throws:
ElementInvalid

not_equal_retrieve_element_set_to_next

public boolean not_equal_retrieve_element_set_to_next(Iterator test,
                                                      AnyHolder element)
                                               throws IteratorInvalid,
                                                      IteratorInBetween
Throws:
IteratorInvalid
IteratorInBetween

destroy

public void destroy()