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 classImplementation of the ClientRequestInfo interface as specified in orbos/99-12-02 section 5.4.2.classHandles invocation of interceptors.classProvides portable interceptor functionality.Methods in com.sun.corba.ee.impl.interceptors with annotations of type TraceInterceptorModifier and TypeMethodDescription(package private) voidInterceptorInvoker.adapterManagerStateChanged(int managerId, short newState) voidPIHandlerImpl.adapterManagerStateChanged(int managerId, short newState) (package private) voidInterceptorInvoker.adapterStateChanged(ObjectReferenceTemplate[] templates, short newState) voidPIHandlerImpl.adapterStateChanged(ObjectReferenceTemplate[] templates, short newState) voidClientRequestInfoImpl.add_request_service_context(ServiceContext service_context, boolean replace) Allows interceptors to add service contexts to the request.ClientRequestInfoImpl.arguments()See RequestInfoImpl for javadoc.voidPIHandlerImpl.cleanupClientPIRequest()voidPIHandlerImpl.cleanupServerPIRequest()voidPIHandlerImpl.close()String[]ClientRequestInfoImpl.contexts()See RequestInfoImpl for javadoc.private intPIHandlerImpl.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 ORBInitInfoImplPIHandlerImpl.createORBInitInfo()Creates the ORBInitInfo object to be passed to ORB intializers' pre_init and post_init methods(package private) voidClientRequestInfoImpl.decrementEntryCount()Decreases the entry count by 1.voidPIHandlerImpl.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.voidPIHandlerImpl.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.voidPIHandlerImpl.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) intClientRequestInfoImpl.getEntryCount()Retrieve the current entry countprivate IORClientRequestInfoImpl.getLocatedIOR()protected shortClientRequestInfoImpl.getReplyStatus()PIHandlerImpl.handleClientPIEndingPoint(int replyStatus, Exception exception, boolean invokeEndingPoint) (package private) voidClientRequestInfoImpl.incrementEntryCount()Increases the entry count by 1.voidPIHandlerImpl.initialize()voidPIHandlerImpl.initializeServerPIInfo(MessageMediator request, ObjectAdapter oa, byte[] objectId, ObjectKeyTemplate oktemp) voidPIHandlerImpl.initiateClientPIRequest(boolean diiRequest) (package private) voidInterceptorInvoker.invokeClientInterceptorEndingPoint(ClientRequestInfoImpl info) Invokes either receive_reply, receive_exception, or receive_other, depending on the value of info.getEndingPointCall()(package private) voidInterceptorInvoker.invokeClientInterceptorStartingPoint(ClientRequestInfoImpl info) Invokes either send_request, or send_poll, depending on the value of info.getStartingPointCall()voidPIHandlerImpl.invokeClientPIStartingPoint()(package private) voidInterceptorInvoker.invokeServerInterceptorEndingPoint(ServerRequestInfoImpl info) Invokes either send_reply, send_exception, or send_other, depending on the value of info.getEndingPointCall()(package private) voidInterceptorInvoker.invokeServerInterceptorIntermediatePoint(ServerRequestInfoImpl info) Invokes receive_request interception points(package private) voidInterceptorInvoker.invokeServerInterceptorStartingPoint(ServerRequestInfoImpl info) Invokes receive_request_service_context interception points.voidPIHandlerImpl.invokeServerPIEndingPoint(ReplyMessage replyMessage) voidPIHandlerImpl.invokeServerPIIntermediatePoint()voidPIHandlerImpl.invokeServerPIStartingPoint()private booleanPIHandlerImpl.isClientPIEnabledForThisThread()Convenience method to determine whether Client PI is enabled for requests on this thread.(package private) voidInterceptorInvoker.objectAdapterCreated(ObjectAdapter oa) Called when a new POA is created.voidPIHandlerImpl.objectAdapterCreated(ObjectAdapter oa) String[]ClientRequestInfoImpl.operation_context()See RequestInfoImpl for javadoc.private ClientRequestInfoImplPIHandlerImpl.peekClientRequestInfoImplStack()Convenience method to get the ClientRequestInfoImpl object off the top of the ThreadLocal stack.private ServerRequestInfoImplPIHandlerImpl.peekServerRequestInfoImplStack()Convenience method to get the ServerRequestInfoImpl object off the top of the ThreadLocal stack.private voidPIHandlerImpl.postInitORBInitializers(ORBInitInfoImpl info) Call post_init on all ORB initializersprivate voidPIHandlerImpl.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.voidPIHandlerImpl.register_interceptor(Interceptor interceptor, int type) Called by ORBInitInfo when an interceptor needs to be registered.voidPIHandlerImpl.registerPolicyFactory(int type, PolicyFactory factory) This method registers the Policy Factory in the policyFactoryTable, which is a HashMap.(package private) voidClientRequestInfoImpl.reset()Reset the info object so that it can be reused for a retry, for example.ClientRequestInfoImpl.result()See RequestInfoImpl for javadoc.private voidPIHandlerImpl.serverPIHandleExceptions(ServerRequestInfoImpl info) Handles exceptions for the starting and intermediate points for server request interceptors.voidPIHandlerImpl.setClientPIInfo(RequestImpl requestImpl) voidPIHandlerImpl.setClientPIInfo(MessageMediator messageMediator) voidClientRequestInfoImpl.setLocatedIOR(IOR ior) protected voidClientRequestInfoImpl.setReplyStatus(short replyStatus) Overridden from RequestInfoImpl.voidPIHandlerImpl.setServerPIExceptionInfo(Any exception) voidPIHandlerImpl.setServerPIInfo(Exception exception) voidPIHandlerImpl.setServerPIInfo(Object servant, String targetMostDerivedInterface) voidPIHandlerImpl.setServerPIInfo(Any result) voidPIHandlerImpl.setServerPIInfo(NVList arguments) ClientRequestInfoImpl.target()The object which the client called to perform the operation.private voidInterceptorInvoker.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