JSPTemplates

org.tp23.jsp
Interface Engine

All Known Implementing Classes:
MyJasper

public interface Engine

Inteface for the server, the only current implementation is MyJasper vesrion 1.0

Author:
Paul Hinds

Method Summary
 void configure(java.util.Properties configuration, boolean createSession)
           
 java.util.Properties getConfiguration()
           
 Destination getNewDestination(java.util.Map parameters)
           
 ObjectJspFactory getObjectJspFactory()
           
 java.lang.String getOutput(java.lang.String jspFile)
           
 java.lang.String getOutput(java.lang.String jspFile, Destination dest)
           
 java.lang.String getOutput(java.lang.String jspFile, java.util.Map props)
           
 Session getSession()
           
 void setClassDirectory(java.io.File classDir)
           
 void setClassDirectory(java.lang.String classDir)
           
 void setClasspath(java.lang.String classpath)
           
 void setJspDirectory(java.io.File jspDir)
           
 void setJspDirectory(java.lang.String jspDir)
           
 

Method Detail

getOutput

public java.lang.String getOutput(java.lang.String jspFile,
                                  java.util.Map props)
                           throws JspEngineException

getOutput

public java.lang.String getOutput(java.lang.String jspFile)
                           throws JspEngineException

getOutput

public java.lang.String getOutput(java.lang.String jspFile,
                                  Destination dest)
                           throws JspEngineException

getSession

public Session getSession()

setClasspath

public void setClasspath(java.lang.String classpath)

getConfiguration

public java.util.Properties getConfiguration()

configure

public void configure(java.util.Properties configuration,
                      boolean createSession)

getObjectJspFactory

public ObjectJspFactory getObjectJspFactory()

getNewDestination

public Destination getNewDestination(java.util.Map parameters)

setJspDirectory

public void setJspDirectory(java.lang.String jspDir)

setJspDirectory

public void setJspDirectory(java.io.File jspDir)

setClassDirectory

public void setClassDirectory(java.lang.String classDir)

setClassDirectory

public void setClassDirectory(java.io.File classDir)

JSPTemplates