| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.ObjectJSPSingleContainerProvider
com.sun.portal.wireless.providers.containers.jsp.rendering.single.JSPSingleRenderingContainerProvider
The JSPSingleRenderingContainerProvider class extends from 
 the JSPSingleContainerProvider and overrides the 
 getContent, getEdit and getMostSpecificPath 
 methods of JSPSingleContainerProvider. This is a public class 
 and can be extended to add more functionality to the provider if needed.
 While creating container channels using 
 JSPSingleRenderingContainerProvider, the channel developer has
 to write a contentPage.jsp and editPage.jsp which would 
 get the content from AML JSPs it has.
All JSPs created for the channel should be valid AML documents.
| Constructor Summary | |
| JSPSingleRenderingContainerProvider() | |
| Method Summary | |
|  java.lang.StringBuffer | getContent(HttpServletRequest req,
           HttpServletResponse res)Gets the content. | 
|  java.lang.StringBuffer | getEdit(HttpServletRequest req,
        HttpServletResponse res) | 
|  java.io.File | getExistingJSPPath(ProviderContext pc,
                   java.lang.String name,
                   java.lang.String file)Gets the template path for the given channel name, the given template name and the given filepath. | 
|  void | init(java.lang.String name,
     HttpServletRequest req)Initializes this JSPSingleRenderingContainerProvider. | 
| Methods inherited from class java.lang.Object | 
| equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Constructor Detail | 
public JSPSingleRenderingContainerProvider()
| Method Detail | 
public void init(java.lang.String name,
                 HttpServletRequest req)
          throws ProviderException
name - the namereq - the HTTP servlet request
ProviderException - if initialization fails
public java.lang.StringBuffer getContent(HttpServletRequest req,
                                         HttpServletResponse res)
                                  throws ProviderException
req - the HTTP servlet requestres - the HTTP servlet response
ProviderException - if there was a problem getting the content.
public java.lang.StringBuffer getEdit(HttpServletRequest req,
                                      HttpServletResponse res)
                               throws ProviderException
ProviderException
public java.io.File getExistingJSPPath(ProviderContext pc,
                                       java.lang.String name,
                                       java.lang.String file)
                                throws ProviderException
pc - - ProviderContext of the calling providername - - Channel namefile - - Template name
ProviderException - if there was a problem getting the path| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||