⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 localclientrequestdispatcher.java

📁 JAVA 所有包
💻 JAVA
字号:
/* * @(#)LocalClientRequestDispatcher.java	1.7 05/11/17 *  * Copyright 2006 Sun Microsystems, Inc. All rights reserved. * SUN PROPRIETARY/CONFIDENTIAL. Use is subject to license terms. */package com.sun.corba.se.spi.protocol;import org.omg.CORBA.portable.ServantObject;/** * @author Harold Carr */public interface LocalClientRequestDispatcher{    public boolean useLocalInvocation(org.omg.CORBA.Object self);    public boolean is_local(org.omg.CORBA.Object self);    /**     * Returns a Java reference to the servant which should be used for this     * request. servant_preinvoke() is invoked by a local stub.     * If a ServantObject object is returned, then its servant field     * has been set to an object of the expected type (Note: the object may     * or may not be the actual servant instance). The local stub may cast     * the servant field to the expected type, and then invoke the operation     * directly.      *     * @param self The object reference which delegated to this delegate.     *     * @param operation a string containing the operation name.     * The operation name corresponds to the operation name as it would be     * encoded in a GIOP request.     *     * @param expectedType a Class object representing the expected type of the servant.     * The expected type is the Class object associated with the operations     * class of the stub's interface (e.g. A stub for an interface Foo,     * would pass the Class object for the FooOperations interface).     *     * @return a ServantObject object.     * The method may return a null value if it does not wish to support     * this optimization (e.g. due to security, transactions, etc).     * The method must return null if the servant is not of the expected type.     */    public ServantObject servant_preinvoke(org.omg.CORBA.Object self,					   String operation,					   Class expectedType);    public void servant_postinvoke(org.omg.CORBA.Object self,				   ServantObject servant); }// End of file.

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -