Uses of Annotation Type
com.sun.corba.ee.spi.trace.TraceInterceptor
Packages that use TraceInterceptor
-
Uses of TraceInterceptor in com.sun.corba.ee.impl.interceptors
Classes in com.sun.corba.ee.impl.interceptors with annotations of type TraceInterceptorModifier and TypeClassDescriptionfinal class
Implementation of the ClientRequestInfo interface as specified in orbos/99-12-02 section 5.4.2.class
Handles invocation of interceptors.class
Provides portable interceptor functionality.Methods in com.sun.corba.ee.impl.interceptors with annotations of type TraceInterceptorModifier and TypeMethodDescription(package private) void
InterceptorInvoker.adapterManagerStateChanged
(int managerId, short newState) void
PIHandlerImpl.adapterManagerStateChanged
(int managerId, short newState) (package private) void
InterceptorInvoker.adapterStateChanged
(ObjectReferenceTemplate[] templates, 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.ClientRequestInfoImpl.arguments()
See RequestInfoImpl for javadoc.void
PIHandlerImpl.cleanupClientPIRequest()
void
PIHandlerImpl.cleanupServerPIRequest()
void
PIHandlerImpl.close()
String[]
ClientRequestInfoImpl.contexts()
See RequestInfoImpl for javadoc.private int
PIHandlerImpl.convertPIReplyStatusToReplyMessage
(short replyStatus) Utility method to convert a PI reply status short to a ReplyMessage constant.PIHandlerImpl.create_policy
(int type, Any val) This is the implementation of standard API defined in org.omg.CORBA.ORB class.private ORBInitInfoImpl
PIHandlerImpl.createORBInitInfo()
Creates the ORBInitInfo object to be passed to ORB intializers' pre_init and post_init methods(package private) void
ClientRequestInfoImpl.decrementEntryCount()
Decreases the entry count by 1.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()
ClientRequestInfoImpl.effective_profile()
The profile that will be used to send the request.ClientRequestInfoImpl.effective_target()
The actual object on which the operation will be invoked.void
PIHandlerImpl.enableInterceptorsThisThread()
TypeCode[]
ClientRequestInfoImpl.exceptions()
See RequestInfoImpl for javadoc.ClientRequestInfoImpl.forward_reference()
See RequestInfoImpl for javadoc.ClientRequestInfoImpl.get_effective_component
(int id) Returns the IOP::TaggedComponent with the given ID from the profile selected for this request.ClientRequestInfoImpl.get_effective_components
(int id) Returns all the tagged components with the given ID from the profile selected for this request.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.ClientRequestInfoImpl.get_request_policy
(int type) Returns the given policy in effect for this operation.ClientRequestInfoImpl.get_request_service_context
(int id) See RequestInfoImpl for javadoc.(package private) int
ClientRequestInfoImpl.getEntryCount()
Retrieve the current entry countprivate IOR
ClientRequestInfoImpl.getLocatedIOR()
protected short
ClientRequestInfoImpl.getReplyStatus()
PIHandlerImpl.handleClientPIEndingPoint
(int replyStatus, Exception exception, boolean invokeEndingPoint) (package private) void
ClientRequestInfoImpl.incrementEntryCount()
Increases the entry count by 1.void
PIHandlerImpl.initialize()
void
PIHandlerImpl.initializeServerPIInfo
(MessageMediator request, ObjectAdapter oa, byte[] objectId, ObjectKeyTemplate oktemp) void
PIHandlerImpl.initiateClientPIRequest
(boolean diiRequest) (package private) void
InterceptorInvoker.invokeClientInterceptorEndingPoint
(ClientRequestInfoImpl info) Invokes either receive_reply, receive_exception, or receive_other, depending on the value of info.getEndingPointCall()(package private) void
InterceptorInvoker.invokeClientInterceptorStartingPoint
(ClientRequestInfoImpl info) Invokes either send_request, or send_poll, depending on the value of info.getStartingPointCall()void
PIHandlerImpl.invokeClientPIStartingPoint()
(package private) void
InterceptorInvoker.invokeServerInterceptorEndingPoint
(ServerRequestInfoImpl info) Invokes either send_reply, send_exception, or send_other, depending on the value of info.getEndingPointCall()(package private) void
InterceptorInvoker.invokeServerInterceptorIntermediatePoint
(ServerRequestInfoImpl info) Invokes receive_request interception points(package private) void
InterceptorInvoker.invokeServerInterceptorStartingPoint
(ServerRequestInfoImpl info) Invokes receive_request_service_context interception points.void
PIHandlerImpl.invokeServerPIEndingPoint
(ReplyMessage replyMessage) void
PIHandlerImpl.invokeServerPIIntermediatePoint()
void
PIHandlerImpl.invokeServerPIStartingPoint()
private boolean
PIHandlerImpl.isClientPIEnabledForThisThread()
Convenience method to determine whether Client PI is enabled for requests on this thread.(package private) void
InterceptorInvoker.objectAdapterCreated
(ObjectAdapter oa) Called when a new POA is created.void
PIHandlerImpl.objectAdapterCreated
(ObjectAdapter oa) String[]
ClientRequestInfoImpl.operation_context()
See RequestInfoImpl for javadoc.private ClientRequestInfoImpl
PIHandlerImpl.peekClientRequestInfoImplStack()
Convenience method to get the ClientRequestInfoImpl object off the top of the ThreadLocal stack.private ServerRequestInfoImpl
PIHandlerImpl.peekServerRequestInfoImplStack()
Convenience method to get the ServerRequestInfoImpl object off the top of the ThreadLocal stack.private void
PIHandlerImpl.postInitORBInitializers
(ORBInitInfoImpl info) Call post_init on all ORB initializersprivate void
PIHandlerImpl.preInitORBInitializers
(ORBInitInfoImpl info) Call pre_init on all ORB initializersClientRequestInfoImpl.received_exception()
Contains the exception to be returned to the client.ClientRequestInfoImpl.received_exception_id()
The CORBA::RepositoryId of 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.(package private) void
ClientRequestInfoImpl.reset()
Reset the info object so that it can be reused for a retry, for example.ClientRequestInfoImpl.result()
See RequestInfoImpl for javadoc.private void
PIHandlerImpl.serverPIHandleExceptions
(ServerRequestInfoImpl info) Handles exceptions for the starting and intermediate points for server request interceptors.void
PIHandlerImpl.setClientPIInfo
(RequestImpl requestImpl) void
PIHandlerImpl.setClientPIInfo
(MessageMediator messageMediator) void
ClientRequestInfoImpl.setLocatedIOR
(IOR ior) protected void
ClientRequestInfoImpl.setReplyStatus
(short replyStatus) Overridden from RequestInfoImpl.void
PIHandlerImpl.setServerPIExceptionInfo
(Any exception) void
PIHandlerImpl.setServerPIInfo
(Exception exception) void
PIHandlerImpl.setServerPIInfo
(Object servant, String targetMostDerivedInterface) void
PIHandlerImpl.setServerPIInfo
(Any result) void
PIHandlerImpl.setServerPIInfo
(NVList arguments) ClientRequestInfoImpl.target()
The object which the client called to perform the operation.private void
InterceptorInvoker.updateClientRequestDispatcherForward
(ClientRequestInfoImpl info) Update the client delegate in the event of a ForwardRequest, given the information in the passed-in info object. -
Uses of TraceInterceptor in com.sun.corba.ee.spi.orb
Fields in com.sun.corba.ee.spi.orb with annotations of type TraceInterceptor