jp.co.nec.orb.PortableInterceptor
クラス PortableInterceptorManager

java.lang.Object
  |
  +--jp.co.nec.orb.PortableInterceptor.PortableInterceptorManager

public abstract class PortableInterceptorManager
extends java.lang.Object


コンストラクタの概要
PortableInterceptorManager()
           
 
メソッドの概要
static TaggedComponent[][] callEstablishComponents(ORB _orb, Policy[] policies, IOR ior)
          call establish_components of IORInterceptor.
static ReceiveReplyResult callReceiveReply(int request_id, int reply_status, int interceptor_called_num, java.lang.String operation, Object target, StreamingRequestImpl req, boolean response_expected, ServiceContextList request_scl, ServiceContextList reply_scl, IOR ior, IOR forwarded_ior, java.lang.Exception raised_exception, OSPORB orb)
           
static ReceiveReplyResult callReceiveReply(Message reply, Object target, StreamingRequestImpl req, IOR ior, IOR forwarded_ior, java.lang.Exception raised_exception, OSPORB orb)
           
static void callReceiveRequest(Servant srv, Message msg)
           
static void callReceiveRequestServiceContexts(Message msg, ORB _orb)
           
static void callSendReply(int reply_status, Message reply_msg, ServerRequestImpl req)
           
static SendRequestResult callSendRequest(int request_id, java.lang.String operation, Object target, StreamingRequestImpl req, boolean response_expected, ServiceContextList reqscl, IOR ior, IOR forwarded_ior, OSPORB orb)
           
 
クラス java.lang.Object から継承したメソッド
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

PortableInterceptorManager

public PortableInterceptorManager()
メソッドの詳細

callSendRequest

public static SendRequestResult callSendRequest(int request_id,
                                                java.lang.String operation,
                                                Object target,
                                                StreamingRequestImpl req,
                                                boolean response_expected,
                                                ServiceContextList reqscl,
                                                IOR ior,
                                                IOR forwarded_ior,
                                                OSPORB orb)
戻り値:
if true, continue to invoke request. if false, interceptor thrown exception.

callReceiveRequestServiceContexts

public static void callReceiveRequestServiceContexts(Message msg,
                                                     ORB _orb)
                                              throws ForwardRequest

callReceiveRequest

public static void callReceiveRequest(Servant srv,
                                      Message msg)
                               throws ForwardRequest
戻り値:
if true, continue to invoke request. if false, interceptor thrown exception.

callSendReply

public static void callSendReply(int reply_status,
                                 Message reply_msg,
                                 ServerRequestImpl req)

callReceiveReply

public static ReceiveReplyResult callReceiveReply(Message reply,
                                                  Object target,
                                                  StreamingRequestImpl req,
                                                  IOR ior,
                                                  IOR forwarded_ior,
                                                  java.lang.Exception raised_exception,
                                                  OSPORB orb)
                                           throws RemarshalException,
                                                  ApplicationException

callReceiveReply

public static ReceiveReplyResult callReceiveReply(int request_id,
                                                  int reply_status,
                                                  int interceptor_called_num,
                                                  java.lang.String operation,
                                                  Object target,
                                                  StreamingRequestImpl req,
                                                  boolean response_expected,
                                                  ServiceContextList request_scl,
                                                  ServiceContextList reply_scl,
                                                  IOR ior,
                                                  IOR forwarded_ior,
                                                  java.lang.Exception raised_exception,
                                                  OSPORB orb)
                                           throws RemarshalException,
                                                  ApplicationException

callEstablishComponents

public static TaggedComponent[][] callEstablishComponents(ORB _orb,
                                                          Policy[] policies,
                                                          IOR ior)
call establish_components of IORInterceptor.