KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > com > sun > corba > se > pept > protocol > ClientDelegate


1 /*
2  * @(#)ClientDelegate.java 1.11 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.pept.protocol;
9
10 import com.sun.corba.se.pept.broker.Broker;
11 import com.sun.corba.se.pept.transport.ContactInfoList;
12
13 /**
14  * <p>The presentation block interacts with the PEPt architecture
15  * via the <code>ClientDelegate</code>.</p>
16  *
17  * @author Harold Carr
18  */

19 public interface ClientDelegate
20 {
21     /**
22      * The {@link com.sun.corba.se.pept.broker.Broker Broker} associated
23      * with an invocation.
24      *
25      * @return {@link com.sun.corba.se.pept.broker.Broker Broker}
26      */

27     public Broker getBroker();
28
29     /**
30      * Get the
31      * {@link com.sun.corba.se.pept.transport.ContactInfoList ContactInfoList}
32      * which represents they encoding/protocol/transport combinations that
33      * may be used to contact the service.
34      *
35      * @return
36      * {@link com.sun.corba.se.pept.transport.ContactInfoList ContactInfoList}
37      */

38     public ContactInfoList getContactInfoList();
39 }
40
41 // End of file.
42
Popular Tags