Class IORInterceptorImpl

  • All Implemented Interfaces:
    Serializable, org.omg.CORBA.Object, org.omg.CORBA.portable.IDLEntity, org.omg.PortableInterceptor.Interceptor, org.omg.PortableInterceptor.InterceptorOperations, org.omg.PortableInterceptor.IORInterceptor, org.omg.PortableInterceptor.IORInterceptorOperations

    public class IORInterceptorImpl
    extends org.omg.CORBA.LocalObject
    implements org.omg.PortableInterceptor.IORInterceptor
    This class implements the IORInterceptor for JTS. When an instance of this class is called by the ORB (during POA creation), it supplies appropriate IOR TaggedComponents for the OTSPolicy / InvocationPolicy associated with the POA, which will be used by the ORB while publishing IORs.
    Version:
    1.0
    Author:
    Ram Jeyaraman 11/11/2000
    See Also:
    Serialized Form
    • Constructor Summary

      Constructors 
      Constructor Description
      IORInterceptorImpl​(org.omg.IOP.Codec codec)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void destroy()  
      void establish_components​(org.omg.PortableInterceptor.IORInfo info)  
      String name()  
      • Methods inherited from class org.omg.CORBA.LocalObject

        _create_request, _create_request, _duplicate, _get_domain_managers, _get_interface, _get_interface_def, _get_policy, _hash, _invoke, _is_a, _is_equivalent, _is_local, _non_existent, _orb, _release, _releaseReply, _request, _request, _servant_postinvoke, _servant_preinvoke, _set_policy_override, validate_connection
      • Methods inherited from interface org.omg.CORBA.Object

        _create_request, _create_request, _duplicate, _get_domain_managers, _get_interface_def, _get_policy, _hash, _is_a, _is_equivalent, _non_existent, _release, _request, _set_policy_override
    • Constructor Detail

      • IORInterceptorImpl

        public IORInterceptorImpl​(org.omg.IOP.Codec codec)
    • Method Detail

      • establish_components

        public void establish_components​(org.omg.PortableInterceptor.IORInfo info)
        Specified by:
        establish_components in interface org.omg.PortableInterceptor.IORInterceptorOperations
      • name

        public String name()
        Specified by:
        name in interface org.omg.PortableInterceptor.InterceptorOperations
      • destroy

        public void destroy()
        Specified by:
        destroy in interface org.omg.PortableInterceptor.InterceptorOperations