| Package | Description |
|---|---|
| com.sun.corba.ee.impl.interceptors | |
| com.sun.corba.ee.spi.orb |
| Modifier and Type | Class and Description |
|---|---|
class |
ClientRequestInfoImpl
Implementation of the ClientRequestInfo interface as specified in
orbos/99-12-02 section 5.4.2.
|
class |
InterceptorInvoker
Handles invocation of interceptors.
|
class |
PIHandlerImpl
Provides portable interceptor functionality.
|
| Modifier and Type | Method and Description |
|---|---|
void |
PIHandlerImpl.adapterManagerStateChanged(int managerId,
short newState) |
void |
PIHandlerImpl.adapterStateChanged(ObjectReferenceTemplate[] templates,
short newState) |
void |
ClientRequestInfoImpl.add_request_service_context(ServiceContext service_context,
boolean replace)
Allows interceptors to add service contexts to the request.
|
Parameter[] |
ClientRequestInfoImpl.arguments()
See RequestInfoImpl for javadoc.
|
void |
PIHandlerImpl.cleanupClientPIRequest() |
void |
PIHandlerImpl.cleanupServerPIRequest() |
void |
PIHandlerImpl.close() |
String[] |
ClientRequestInfoImpl.contexts()
See RequestInfoImpl for javadoc.
|
Policy |
PIHandlerImpl.create_policy(int type,
Any val)
This is the implementation of standard API defined in org.omg.CORBA.ORB
class.
|
void |
PIHandlerImpl.destroyInterceptors()
ptc/00-08-06 p 205: "When an application calls ORB::destroy, the ORB
1) waits for all requests in progress to complete
2) calls the Interceptor::destroy operation for each interceptor
3) completes destruction of the ORB"
This must be called at the end of ORB.destroy.
|
void |
PIHandlerImpl.disableInterceptorsThisThread() |
TaggedProfile |
ClientRequestInfoImpl.effective_profile()
The profile that will be used to send the request.
|
Object |
ClientRequestInfoImpl.effective_target()
The actual object on which the operation will be invoked.
|
void |
PIHandlerImpl.enableInterceptorsThisThread() |
TypeCode[] |
ClientRequestInfoImpl.exceptions()
See RequestInfoImpl for javadoc.
|
Object |
ClientRequestInfoImpl.forward_reference()
See RequestInfoImpl for javadoc.
|
TaggedComponent |
ClientRequestInfoImpl.get_effective_component(int id)
Returns the IOP::TaggedComponent with the given ID from the profile
selected for this request.
|
TaggedComponent[] |
ClientRequestInfoImpl.get_effective_components(int id)
Returns all the tagged components with the given ID from the profile
selected for this request.
|
ServiceContext |
ClientRequestInfoImpl.get_reply_service_context(int id)
does not contain an etry for that ID, BAD_PARAM with a minor code of
TBD_BP is raised.
|
Policy |
ClientRequestInfoImpl.get_request_policy(int type)
Returns the given policy in effect for this operation.
|
ServiceContext |
ClientRequestInfoImpl.get_request_service_context(int id)
See RequestInfoImpl for javadoc.
|
protected short |
ClientRequestInfoImpl.getReplyStatus() |
Exception |
PIHandlerImpl.handleClientPIEndingPoint(int replyStatus,
Exception exception,
boolean invokeEndingPoint) |
void |
PIHandlerImpl.initialize() |
void |
PIHandlerImpl.initializeServerPIInfo(MessageMediator request,
ObjectAdapter oa,
byte[] objectId,
ObjectKeyTemplate oktemp) |
void |
PIHandlerImpl.initiateClientPIRequest(boolean diiRequest) |
void |
PIHandlerImpl.invokeClientPIStartingPoint() |
void |
PIHandlerImpl.invokeServerPIEndingPoint(ReplyMessage replyMessage) |
void |
PIHandlerImpl.invokeServerPIIntermediatePoint() |
void |
PIHandlerImpl.invokeServerPIStartingPoint() |
void |
PIHandlerImpl.objectAdapterCreated(ObjectAdapter oa) |
String[] |
ClientRequestInfoImpl.operation_context()
See RequestInfoImpl for javadoc.
|
String |
ClientRequestInfoImpl.received_exception_id()
The CORBA::RepositoryId of the exception to be returned to the client.
|
Any |
ClientRequestInfoImpl.received_exception()
Contains the exception to be returned to the client.
|
void |
PIHandlerImpl.register_interceptor(Interceptor interceptor,
int type)
Called by ORBInitInfo when an interceptor needs to be registered.
|
void |
PIHandlerImpl.registerPolicyFactory(int type,
PolicyFactory factory)
This method registers the Policy Factory in the policyFactoryTable,
which is a HashMap.
|
Any |
ClientRequestInfoImpl.result()
See RequestInfoImpl for javadoc.
|
void |
PIHandlerImpl.setClientPIInfo(MessageMediator messageMediator) |
void |
PIHandlerImpl.setClientPIInfo(RequestImpl requestImpl) |
void |
ClientRequestInfoImpl.setLocatedIOR(IOR ior) |
protected void |
ClientRequestInfoImpl.setReplyStatus(short replyStatus)
Overridden from RequestInfoImpl.
|
void |
PIHandlerImpl.setServerPIExceptionInfo(Any exception) |
void |
PIHandlerImpl.setServerPIInfo(Any result) |
void |
PIHandlerImpl.setServerPIInfo(Exception exception) |
void |
PIHandlerImpl.setServerPIInfo(NVList arguments) |
void |
PIHandlerImpl.setServerPIInfo(Object servant,
String targetMostDerivedInterface) |
Object |
ClientRequestInfoImpl.target()
The object which the client called to perform the operation.
|
| Modifier and Type | Field and Description |
|---|---|
boolean |
ORB.interceptorDebugFlag |
Copyright © 2017–2019 Eclipse Foundation. All rights reserved.