org.omg.CosCollection
Class CollectionPOATie

java.lang.Object
  extended byorg.omg.PortableServer.Servant
      extended byorg.omg.CosCollection.CollectionPOA
          extended byorg.omg.CosCollection.CollectionPOATie
All Implemented Interfaces:
CollectionOperations, InvokeHandler

public class CollectionPOATie
extends CollectionPOA

Generated from IDL interface "Collection"

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

Constructor Summary
CollectionPOATie(CollectionOperations delegate)
           
CollectionPOATie(CollectionOperations delegate, POA poa)
           
 
Method Summary
 POA _default_POA()
           
 CollectionOperations _delegate()
           
 void _delegate(CollectionOperations delegate)
           
 Collection _this()
           
 Collection _this(ORB orb)
           
 void add_all_from(Collection collector)
           
 boolean add_element_set_iterator(Any element, Iterator where)
           
 boolean add_element(Any element)
           
 boolean all_elements_do(Command what)
           
 Iterator create_iterator(boolean read_only)
           
 void destroy()
           
 TypeCode element_type()
           
 boolean is_empty()
           
 int number_of_elements()
           
 int remove_all()
           
 void remove_element_at(Iterator where)
           
 void replace_element_at(Iterator where, Any element)
           
 boolean retrieve_element_at(Iterator where, AnyHolder element)
           
 
Methods inherited from class org.omg.CosCollection.CollectionPOA
_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

CollectionPOATie

public CollectionPOATie(CollectionOperations delegate)

CollectionPOATie

public CollectionPOATie(CollectionOperations delegate,
                        POA poa)
Method Detail

_this

public Collection _this()
Overrides:
_this in class CollectionPOA

_this

public Collection _this(ORB orb)
Overrides:
_this in class CollectionPOA

_delegate

public CollectionOperations _delegate()

_delegate

public void _delegate(CollectionOperations delegate)

_default_POA

public POA _default_POA()
Overrides:
_default_POA in class Servant

remove_all

public int remove_all()

add_element

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

remove_element_at

public void remove_element_at(Iterator where)
                       throws IteratorInvalid,
                              IteratorInBetween
Throws:
IteratorInvalid
IteratorInBetween

replace_element_at

public void replace_element_at(Iterator where,
                               Any element)
                        throws ElementInvalid,
                               IteratorInvalid,
                               IteratorInBetween
Throws:
ElementInvalid
IteratorInvalid
IteratorInBetween

number_of_elements

public int number_of_elements()

create_iterator

public Iterator create_iterator(boolean read_only)

element_type

public TypeCode element_type()

retrieve_element_at

public boolean retrieve_element_at(Iterator where,
                                   AnyHolder element)
                            throws IteratorInvalid,
                                   IteratorInBetween
Throws:
IteratorInvalid
IteratorInBetween

add_element_set_iterator

public boolean add_element_set_iterator(Any element,
                                        Iterator where)
                                 throws ElementInvalid,
                                        IteratorInvalid
Throws:
ElementInvalid
IteratorInvalid

is_empty

public boolean is_empty()

destroy

public void destroy()

add_all_from

public void add_all_from(Collection collector)
                  throws ElementInvalid
Throws:
ElementInvalid

all_elements_do

public boolean all_elements_do(Command what)