01: /**
02: * $Id: WindowRequestReader.java,v 1.3 2004/01/07 23:56:24 mjain Exp $
03: * Copyright 2003 Sun Microsystems, Inc. All
04: * rights reserved. Use of this product is subject
05: * to license terms. Federal Acquisitions:
06: * Commercial Software -- Government Users
07: * Subject to Standard License Terms and
08: * Conditions.
09: *
10: * Sun, Sun Microsystems, the Sun logo, and Sun ONE
11: * are trademarks or registered trademarks of Sun Microsystems,
12: * Inc. in the United States and other countries.
13: */package com.sun.portal.providers.window;
14:
15: import java.util.Map;
16: import com.sun.portal.container.*;
17: import javax.servlet.http.HttpServletRequest;
18: import com.sun.portal.providers.ProviderException;
19:
20: public interface WindowRequestReader {
21:
22: public ChannelMode readNewChannelMode(HttpServletRequest request)
23: throws ProviderException;
24:
25: public WindowState readNewWindowState(HttpServletRequest request)
26: throws ProviderException;
27:
28: public String readURLType(HttpServletRequest request)
29: throws ProviderException;
30:
31: public Map readParamsMap(HttpServletRequest request)
32: throws ProviderException;
33:
34: }
|