Interface ClientRequestInterceptor

All Superinterfaces:
ClientRequestInterceptorOperations, IDLEntity, Interceptor, InterceptorOperations, Object, Serializable

public interface ClientRequestInterceptor
extends ClientRequestInterceptorOperations, Interceptor, IDLEntity

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

Methods

Methods inherited from interface org.omg.PortableInterceptor.ClientRequestInterceptorOperations

receive_exception, receive_other, receive_reply, send_poll, send_request

Methods inherited from interface org.omg.PortableInterceptor.InterceptorOperations

destroy, name

Methods inherited from interface org.omg.CORBA.Object

_create_request, _create_request, _duplicate, _get_domain_managers, _get_interface_def, _get_policy, _hash, _is_a, _is_equivalent, _non_existent, _release, _request, _set_policy_override

© 1993, 2020, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from Debian's OpenJDK Development Kit package.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Various third party code in OpenJDK is licensed under different licenses (see Debian package).
Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
https://docs.oracle.com/javase/8/docs/api/org/omg/PortableInterceptor/ClientRequestInterceptor.html