Package org.omg.PortableInterceptor
Class ServerRequestInterceptorHelper
- java.lang.Object
-
- org.omg.PortableInterceptor.ServerRequestInterceptorHelper
-
public abstract class ServerRequestInterceptorHelper extends java.lang.Object
Server-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 server-side Interceptor, implement the ServerRequestInterceptor interface.
- See Also:
ServerRequestInfo
-
-
Field Summary
Fields Modifier and Type Field Description private static TypeCode
__typeCode
private static java.lang.String
_id
-
Constructor Summary
Constructors Constructor Description ServerRequestInterceptorHelper()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static ServerRequestInterceptor
extract(Any a)
static java.lang.String
id()
static void
insert(Any a, ServerRequestInterceptor that)
static ServerRequestInterceptor
narrow(Object obj)
static ServerRequestInterceptor
read(InputStream istream)
static TypeCode
type()
static ServerRequestInterceptor
unchecked_narrow(Object obj)
static void
write(OutputStream ostream, ServerRequestInterceptor value)
-
-
-
Field Detail
-
_id
private static java.lang.String _id
-
__typeCode
private static TypeCode __typeCode
-
-
Method Detail
-
insert
public static void insert(Any a, ServerRequestInterceptor that)
-
extract
public static ServerRequestInterceptor extract(Any a)
-
type
public static TypeCode type()
-
id
public static java.lang.String id()
-
read
public static ServerRequestInterceptor read(InputStream istream)
-
write
public static void write(OutputStream ostream, ServerRequestInterceptor value)
-
narrow
public static ServerRequestInterceptor narrow(Object obj)
-
unchecked_narrow
public static ServerRequestInterceptor unchecked_narrow(Object obj)
-
-