KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > com > sun > corba > se > spi > protocol > CorbaServerRequestDispatcher


1 /*
2  * @(#)CorbaServerRequestDispatcher.java 1.32 03/12/19
3  *
4  * Copyright 2004 Sun Microsystems, Inc. All rights reserved.
5  * SUN PROPRIETARY/CONFIDENTIAL. Use is subject to license terms.
6  */

7
8 package com.sun.corba.se.spi.protocol;
9
10 import com.sun.corba.se.pept.protocol.ServerRequestDispatcher;
11
12 import com.sun.corba.se.spi.ior.ObjectKey;
13
14 // XXX These must all be replaced by Sun private APIs.
15
import com.sun.corba.se.spi.ior.IOR ;
16
17 /**
18  * Server delegate adds behavior on the server-side -- specifically
19  * on the dispatch path. A single server delegate instance serves
20  * many server objects. This is the second level of the dispatch
21  * on the server side: Acceptor to ServerSubcontract to ServerRequestDispatcher to
22  * ObjectAdapter to Servant, although this may be short-circuited.
23  * Instances of this class are registered in the subcontract Registry.
24  */

25 public interface CorbaServerRequestDispatcher
26     extends ServerRequestDispatcher
27 {
28     /**
29      * Handle a locate request.
30      */

31     public IOR locate(ObjectKey key);
32 }
33
34 // End of file.
35

36
Popular Tags