Index for Using Request-Level Interceptors

 

A

AppRequestInterceptorInit operation 9-35

B

Bootstrap object

invoking in an interceptor 1-4

C

client interceptors

return status values 1-8

client_invoke operation 9-24

client_response operation 9-26

ClientRequestInterceptor interface 9-21

client-side interceptors 1-6

CONNECTION_ABORTED 9-10

D

DataInputStream interface 9-36

DataOutputStream interface 9-2

deploying interceptors 2-10, 3-7

E

exception_occurred operation 9-20

I

id operation 9-9

Interceptor interface 9-4

interceptor sample

building and running 6-2

InterceptorData sample interceptor 8-1

interceptors

architecture summary 1-2

class hierarchy 9-2

deploying 2-10, 3-7

developing 2-1, 3-1, 4-1

execution on client side 1-6

execution walkthrough 1-5

instantiating 1-5

InterceptorData sample 8-1

overview 1-1

purpose of 1-4

return status values on client 1-8

return status values on target 1-12

shutting down 9-10

using multiple 1-15

InterceptorSec sample interceptor

interceptors

InterceptorSec sample 7-1

InterceptorSimp sample interceptor

interceptors

InterceptorSimp sample 6-1

interfaces 2-2, 3-2

ClientRequestInterceptor 9-21

DataInputStream 9-36

Interceptor 9-4

RequestInterceptor 9-11

TargetRequestInterceptor 9-28

K

KeyAddr discriminator value 9-14

L

LOCATION_FORWARD 9-17

LOCATION_FORWARD_PERM 9-17

M

multiple interceptors 1-15

N

NEEDS_ADDRESSING_MODE 9-17

NO_EXCEPTION 9-17

O

object_to_string operation 9-1

ORB_SHUTDOWN 9-10

P

PersonQuery sample application 5-2

building and running 5-8

command-line interface to 5-3

database for 5-2

environment variables for 5-13, 5-17

OMG IDL for 5-5

running 5-14, 5-19

source files for 5-9, 5-15

ProfileAddr discriminator value 9-14

R

read primitive 9-41

read_array primitive 9-42

ReferenceAddr discriminator value 9-14

ReplyContext structure 9-17

RequestContext structure 9-14

RequestInterceptor interface 9-11

request-level interceptors

overview 1-1

See also interceptors 1-1

See interceptors

RESOURCES_EXCEEDED 9-10

return status values

on client side 1-8

target 1-12

S

security current object

obtaining 1-4

SecurityCurrent object

obtaining in an interceptor 1-4

shutdown operation 9-10

skeleton header file

creating 2-8, 3-6

SYSTEM_EXCEPTION 9-17

T

target interceptor return status values 1-12

target_invoke operation 9-31

target_response operation 9-33

TargetRequestInterceptor interface 9-28

target-side interceptors 1-10

transactions context object 1-4

U

USER_EXCEPTION 9-17