KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > com > openedit > servlet > OpenEditEngine


1 /*
2  * Created on May 12, 2006
3  */

4 package com.openedit.servlet;
5
6 import java.io.IOException JavaDoc;
7
8 import javax.servlet.http.HttpServletRequest JavaDoc;
9 import javax.servlet.http.HttpServletResponse JavaDoc;
10
11 import com.openedit.ModuleManager;
12 import com.openedit.OpenEditException;
13 import com.openedit.WebPageRequest;
14 import com.openedit.error.ErrorHandler;
15 import com.openedit.page.Page;
16 import com.openedit.page.PageStreamer;
17 import com.openedit.page.manage.PageManager;
18
19 /**
20  * <p>
21  * OpenEditEngineI.java
22  * </p>
23  *
24  * @author Eric Broyles <eric.broyles@ugs.com>
25  * @version $Id: OpenEditEngine.java,v 1.62 2006/11/24 16:07:11 cburkey Exp $
26  */

27 public interface OpenEditEngine
28 {
29
30     public static final String JavaDoc CONTEXT_ATTR_NAME = "OpenEditEngine";
31
32     public void render(HttpServletRequest JavaDoc inRequest, HttpServletResponse JavaDoc inResponse) throws IOException JavaDoc,
33             OpenEditException;
34
35     public boolean hideFolders();
36
37     public void setHideFolders(boolean inFlag);
38
39     public void beginRender(WebPageRequest pageRequest) throws OpenEditException;
40
41     //public void render(WebPageRequest inPageRequest) throws OpenEditException;
42

43     public PageStreamer createPageStreamer(Page inPage, WebPageRequest inPageRequest) throws OpenEditException;
44
45     public void executePageActions(WebPageRequest inPageRequest) throws OpenEditException;
46
47     public void executePathActions(WebPageRequest inPageRequest) throws OpenEditException;
48
49     public ModuleManager getModuleManager();
50
51     public void setModuleManager(ModuleManager moduleManager);
52
53     public PageManager getPageManager();
54
55     public void setPageManager(PageManager pageManager);
56
57       public String JavaDoc getWelcomePath();
58
59     public void setWelcomePath(String JavaDoc welcomePath);
60
61     public ErrorHandler getErrorHandler();
62
63     public void setErrorHandler(ErrorHandler errorHandler);
64  
65     public String JavaDoc getVersion();
66
67     /**
68      * @param inPath
69      * @param inPageRequest
70      */

71     //public void forward(Page inPage, WebPageRequest inOldContext) throws OpenEditException;
72

73     /**
74      *
75      */

76     public void shutdown();
77
78 }
79
Free Books   Free Magazines  
Popular Tags