Package org.omg.PortableInterceptor
Class ClientRequestInterceptorHelper
- java.lang.Object
-
- org.omg.PortableInterceptor.ClientRequestInterceptorHelper
-
public abstract class ClientRequestInterceptorHelper extends java.lang.ObjectClient-side request interceptor.A request Interceptor is designed to intercept the flow of a request/reply sequence through the ORB at specific points so that services can query the request information and manipulate the service contexts which are propagated between clients and servers. The primary use of request Interceptors is to enable ORB services to transfer context information between clients and servers. There are two types of request Interceptors: client-side and server-side.
To write a client-side Interceptor, implement the
ClientRequestInterceptorinterface.- See Also:
ClientRequestInfo
-
-
Field Summary
Fields Modifier and Type Field Description private static TypeCode__typeCodeprivate static java.lang.String_id
-
Constructor Summary
Constructors Constructor Description ClientRequestInterceptorHelper()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static ClientRequestInterceptorextract(Any a)static java.lang.Stringid()static voidinsert(Any a, ClientRequestInterceptor that)static ClientRequestInterceptornarrow(Object obj)static ClientRequestInterceptorread(InputStream istream)static TypeCodetype()static ClientRequestInterceptorunchecked_narrow(Object obj)static voidwrite(OutputStream ostream, ClientRequestInterceptor value)
-
-
-
Field Detail
-
_id
private static java.lang.String _id
-
__typeCode
private static TypeCode __typeCode
-
-
Method Detail
-
insert
public static void insert(Any a, ClientRequestInterceptor that)
-
extract
public static ClientRequestInterceptor extract(Any a)
-
type
public static TypeCode type()
-
id
public static java.lang.String id()
-
read
public static ClientRequestInterceptor read(InputStream istream)
-
write
public static void write(OutputStream ostream, ClientRequestInterceptor value)
-
narrow
public static ClientRequestInterceptor narrow(Object obj)
-
unchecked_narrow
public static ClientRequestInterceptor unchecked_narrow(Object obj)
-
-