public abstract class ClientRequestInterceptorHelper extends Object
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.
ClientRequestInfo
Constructor and Description |
---|
ClientRequestInterceptorHelper() |
Modifier and Type | Method and Description |
---|---|
static ClientRequestInterceptor |
extract(Any a) |
static 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) |
public static void insert(Any a, ClientRequestInterceptor that)
public static ClientRequestInterceptor extract(Any a)
public static TypeCode type()
public static String id()
public static ClientRequestInterceptor read(InputStream istream)
public static void write(OutputStream ostream, ClientRequestInterceptor value)
public static ClientRequestInterceptor narrow(Object obj)
public static ClientRequestInterceptor unchecked_narrow(Object obj)
Copyright © 2021 JBoss by Red Hat. All rights reserved.