org.omg.FT
Class GenericFactoryPOATie

java.lang.Object
  |
  +--org.omg.PortableServer.Servant
        |
        +--org.omg.FT.GenericFactoryPOA
              |
              +--org.omg.FT.GenericFactoryPOATie
All Implemented Interfaces:
GenericFactoryOperations, org.omg.CORBA.portable.InvokeHandler

public class GenericFactoryPOATie
extends GenericFactoryPOA


Field Summary
private  org.omg.PortableServer.POA _poa
           
private  GenericFactoryOperations _tie
           
 
Fields inherited from class org.omg.FT.GenericFactoryPOA
_ids_list, _ops_Hash
 
Fields inherited from class org.omg.PortableServer.Servant
_delegate, _hasGetInterface
 
Constructor Summary
GenericFactoryPOATie(GenericFactoryOperations tieObject)
           
GenericFactoryPOATie(GenericFactoryOperations tieObject, org.omg.PortableServer.POA poa)
           
 
Method Summary
 org.omg.PortableServer.POA _default_POA()
           
 GenericFactoryOperations _delegate()
           
 void _delegate(GenericFactoryOperations delegate_)
           
 void activate_object(org.omg.CORBA.Any factory_creation_id, long group_id, boolean first_time)
           
 void add_new_method_type_id_d(java.lang.String type_id, java.lang.String method_n, org.omg.CORBA.TypeCode[] par_types, org.omg.CORBA.TypeCode[] exc_types, int[] modes, char meth_type)
           
 void add_new_method_type_id_s(java.lang.String type_id, MethSignStr the_method)
           
 void add_new_type_id(java.lang.String type_id, java.lang.String class_name, java.lang.String[] new_arg_class_n, java.lang.Object[] new_arg_values, MethSignStr[] methods)
           
 org.omg.CORBA.Object create_object(java.lang.String type_id, Property[] the_criteria, org.omg.CORBA.AnyHolder factory_creation_id)
           
 void delete_object(org.omg.CORBA.Any factory_creation_id)
           
 int get_load()
           
 void install_gateway(org.omg.CORBA.Any factory_creation_id, org.omg.CORBA.Object gateway)
           
 void modify_class_name_ti_ctr(java.lang.String type_id, java.lang.String new_class_name, java.lang.String[] class_names, java.lang.Object[] arg_values)
           
 void modify_class_name_ti(java.lang.String type_id, java.lang.String new_class_name)
           
 void modify_meth_type_id_add_exc(java.lang.String type_id, java.lang.String the_method, org.omg.CORBA.TypeCode exc_type, int pos)
           
 void modify_meth_type_id_add_param(java.lang.String type_id, java.lang.String the_method, org.omg.CORBA.TypeCode par_type, int mode, int pos)
           
 void modify_meth_type_id_modify_exc(java.lang.String type_id, java.lang.String the_method, org.omg.CORBA.TypeCode exc_type, int pos)
           
 void modify_meth_type_id_modify_param(java.lang.String type_id, java.lang.String the_method, org.omg.CORBA.TypeCode par_type, int mode, int pos)
           
 void modify_meth_type_id_modify_type(java.lang.String type_id, java.lang.String the_method, char new_type)
           
 void modify_meth_type_id_remove_exc(java.lang.String type_id, java.lang.String the_method, int pos)
           
 void modify_meth_type_id_remove_param(java.lang.String type_id, java.lang.String the_method, int pos)
           
 void remove_method_type_id(java.lang.String type_id, java.lang.String the_method)
           
 void remove_type_id(java.lang.String type_id)
           
 
Methods inherited from class org.omg.FT.GenericFactoryPOA
_all_interfaces, _invoke, _this, _this,
 
Methods inherited from class org.omg.PortableServer.Servant
_get_delegate, _get_interface_def, _get_interface, _is_a, _non_existent, _object_id, _orb, _orb, _poa, _set_delegate, _this_object, _this_object
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, toString, wait, wait, wait
 

Field Detail

_tie

private GenericFactoryOperations _tie

_poa

private org.omg.PortableServer.POA _poa
Constructor Detail

GenericFactoryPOATie

public GenericFactoryPOATie(GenericFactoryOperations tieObject)

GenericFactoryPOATie

public GenericFactoryPOATie(GenericFactoryOperations tieObject,
                            org.omg.PortableServer.POA poa)
Method Detail

_delegate

public GenericFactoryOperations _delegate()

_delegate

public void _delegate(GenericFactoryOperations delegate_)

_default_POA

public org.omg.PortableServer.POA _default_POA()
Overrides:
_default_POA in class org.omg.PortableServer.Servant

create_object

public org.omg.CORBA.Object create_object(java.lang.String type_id,
                                          Property[] the_criteria,
                                          org.omg.CORBA.AnyHolder factory_creation_id)
                                   throws NoFactory,
                                          ObjectNotCreated,
                                          InvalidCriteria,
                                          InvalidProperty,
                                          CannotMeetCriteria

delete_object

public void delete_object(org.omg.CORBA.Any factory_creation_id)
                   throws ObjectNotFound

activate_object

public void activate_object(org.omg.CORBA.Any factory_creation_id,
                            long group_id,
                            boolean first_time)
                     throws ObjectNotFound

install_gateway

public void install_gateway(org.omg.CORBA.Any factory_creation_id,
                            org.omg.CORBA.Object gateway)
                     throws ObjectNotFound

get_load

public int get_load()

add_new_type_id

public void add_new_type_id(java.lang.String type_id,
                            java.lang.String class_name,
                            java.lang.String[] new_arg_class_n,
                            java.lang.Object[] new_arg_values,
                            MethSignStr[] methods)

remove_type_id

public void remove_type_id(java.lang.String type_id)

modify_class_name_ti

public void modify_class_name_ti(java.lang.String type_id,
                                 java.lang.String new_class_name)

modify_class_name_ti_ctr

public void modify_class_name_ti_ctr(java.lang.String type_id,
                                     java.lang.String new_class_name,
                                     java.lang.String[] class_names,
                                     java.lang.Object[] arg_values)

add_new_method_type_id_s

public void add_new_method_type_id_s(java.lang.String type_id,
                                     MethSignStr the_method)

add_new_method_type_id_d

public void add_new_method_type_id_d(java.lang.String type_id,
                                     java.lang.String method_n,
                                     org.omg.CORBA.TypeCode[] par_types,
                                     org.omg.CORBA.TypeCode[] exc_types,
                                     int[] modes,
                                     char meth_type)

remove_method_type_id

public void remove_method_type_id(java.lang.String type_id,
                                  java.lang.String the_method)

modify_meth_type_id_add_param

public void modify_meth_type_id_add_param(java.lang.String type_id,
                                          java.lang.String the_method,
                                          org.omg.CORBA.TypeCode par_type,
                                          int mode,
                                          int pos)

modify_meth_type_id_add_exc

public void modify_meth_type_id_add_exc(java.lang.String type_id,
                                        java.lang.String the_method,
                                        org.omg.CORBA.TypeCode exc_type,
                                        int pos)

modify_meth_type_id_remove_param

public void modify_meth_type_id_remove_param(java.lang.String type_id,
                                             java.lang.String the_method,
                                             int pos)

modify_meth_type_id_remove_exc

public void modify_meth_type_id_remove_exc(java.lang.String type_id,
                                           java.lang.String the_method,
                                           int pos)

modify_meth_type_id_modify_param

public void modify_meth_type_id_modify_param(java.lang.String type_id,
                                             java.lang.String the_method,
                                             org.omg.CORBA.TypeCode par_type,
                                             int mode,
                                             int pos)

modify_meth_type_id_modify_exc

public void modify_meth_type_id_modify_exc(java.lang.String type_id,
                                           java.lang.String the_method,
                                           org.omg.CORBA.TypeCode exc_type,
                                           int pos)

modify_meth_type_id_modify_type

public void modify_meth_type_id_modify_type(java.lang.String type_id,
                                            java.lang.String the_method,
                                            char new_type)