1 /*2 * @(#)ClientDelegate.java 1.11 03/12/193 * 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 architecture15 * via the <code>ClientDelegate</code>.</p>16 *17 * @author Harold Carr18 */19 public interface ClientDelegate 20 {21 /**22 * The {@link com.sun.corba.se.pept.broker.Broker Broker} associated23 * with an invocation.24 *25 * @return {@link com.sun.corba.se.pept.broker.Broker Broker}26 */27 public Broker getBroker();28 29 /**30 * Get the31 * {@link com.sun.corba.se.pept.transport.ContactInfoList ContactInfoList}32 * which represents they encoding/protocol/transport combinations that33 * 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