it.eng.spagobi.engines.birt
Class BirtEngine

java.lang.Object
  extended by it.eng.spagobi.engines.birt.BirtEngine

public class BirtEngine
extends java.lang.Object


Field Summary
protected static java.lang.String engineConfigFile
           
protected static org.apache.log4j.Logger logger
           
 
Constructor Summary
BirtEngine()
           
 
Method Summary
 java.lang.Object clone()
           
static void destroyBirtEngine()
          Destroy birt engine.
static org.eclipse.birt.report.engine.api.IReportEngine getBirtEngine(javax.servlet.http.HttpServletRequest request, javax.servlet.ServletContext sc)
          Gets the birt engine.
static void initBirtConfig()
          Inits the birt config.
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

logger

protected static org.apache.log4j.Logger logger

engineConfigFile

protected static final java.lang.String engineConfigFile
See Also:
Constant Field Values
Constructor Detail

BirtEngine

public BirtEngine()
Method Detail

initBirtConfig

public static void initBirtConfig()
Inits the birt config.


getBirtEngine

public static org.eclipse.birt.report.engine.api.IReportEngine getBirtEngine(javax.servlet.http.HttpServletRequest request,
                                                                             javax.servlet.ServletContext sc)
Gets the birt engine.

Parameters:
request - the request
sc - the sc
Returns:
the birt engine

destroyBirtEngine

public static void destroyBirtEngine()
Destroy birt engine.


clone

public java.lang.Object clone()
                       throws java.lang.CloneNotSupportedException
Overrides:
clone in class java.lang.Object
Throws:
java.lang.CloneNotSupportedException