KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > com > sun > corba > se > spi > transport > CorbaTransportManager


1 /*
2  * @(#)CorbaTransportManager.java 1.7 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.transport;
9
10 import java.util.Collection JavaDoc;
11
12 import com.sun.corba.se.pept.transport.TransportManager;
13 import com.sun.corba.se.spi.ior.IORTemplate;
14 import com.sun.corba.se.spi.ior.ObjectAdapterId;
15
16 // REVISIT - impl/poa specific:
17
import com.sun.corba.se.impl.oa.poa.Policies;
18
19 /**
20  * @author Harold Carr
21  */

22 public interface CorbaTransportManager
23     extends
24     TransportManager
25 {
26     public static final String JavaDoc SOCKET_OR_CHANNEL_CONNECTION_CACHE =
27     "SocketOrChannelConnectionCache";
28
29     public Collection JavaDoc getAcceptors(String JavaDoc objectAdapterManagerId,
30                    ObjectAdapterId objectAdapterId);
31
32     // REVISIT - POA specific policies
33
public void addToIORTemplate(IORTemplate iorTemplate,
34                  Policies policies,
35                  String JavaDoc codebase,
36                  String JavaDoc objectAdapterManagerId,
37                  ObjectAdapterId objectAdapterId);
38 }
39     
40 // End of file.
41
Popular Tags