Package org.omg.PortableInterceptor
Class ClientRequestInterceptorHelper
- java.lang.Object
-
- org.omg.PortableInterceptor.ClientRequestInterceptorHelper
-
public abstract class ClientRequestInterceptorHelper extends java.lang.Object
Client-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
ClientRequestInterceptor
interface.- See Also:
ClientRequestInfo
-
-
Field Summary
Fields Modifier and Type Field Description private static TypeCode
__typeCode
private 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 ClientRequestInterceptor
extract(Any a)
static java.lang.String
id()
static void
insert(Any a, ClientRequestInterceptor that)
static ClientRequestInterceptor
narrow(Object obj)
static ClientRequestInterceptor
read(InputStream istream)
static TypeCode
type()
static ClientRequestInterceptor
unchecked_narrow(Object obj)
static void
write(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)
-
-