Package org.omg.PortableInterceptor
Class IORInterceptorHelper
- java.lang.Object
-
- org.omg.PortableInterceptor.IORInterceptorHelper
-
public abstract class IORInterceptorHelper extends java.lang.Object
Interceptor used to establish tagged components in the profiles within an IOR.In some cases, a portable ORB service implementation may need to add information describing the server's or object's ORB service related capabilities to object references in order to enable the ORB service implementation in the client to function properly.
This is supported through the
IORInterceptor
andIORInfo
interfaces.- See Also:
IORInfo
-
-
Field Summary
Fields Modifier and Type Field Description private static TypeCode
__typeCode
private static java.lang.String
_id
-
Constructor Summary
Constructors Constructor Description IORInterceptorHelper()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static IORInterceptor
extract(Any a)
static java.lang.String
id()
static void
insert(Any a, IORInterceptor that)
static IORInterceptor
narrow(Object obj)
static IORInterceptor
read(InputStream istream)
static TypeCode
type()
static IORInterceptor
unchecked_narrow(Object obj)
static void
write(OutputStream ostream, IORInterceptor value)
-
-
-
Field Detail
-
_id
private static java.lang.String _id
-
__typeCode
private static TypeCode __typeCode
-
-
Method Detail
-
insert
public static void insert(Any a, IORInterceptor that)
-
extract
public static IORInterceptor extract(Any a)
-
type
public static TypeCode type()
-
id
public static java.lang.String id()
-
read
public static IORInterceptor read(InputStream istream)
-
write
public static void write(OutputStream ostream, IORInterceptor value)
-
narrow
public static IORInterceptor narrow(Object obj)
-
unchecked_narrow
public static IORInterceptor unchecked_narrow(Object obj)
-
-