|
i-net Clear Reports | |||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Objectcom.inet.report.cache.EngineFactoryImpl
public class EngineFactoryImpl
This is the default implementation of the EngineFactory. You can extend it to create your own EngineFactory.
EngineFactory| Method Summary | |
|---|---|
Engine |
createEngine(java.util.Properties props)
Create a new Engine and initialize it with the properties. |
ReportCacheKey |
getKey(java.util.Properties props)
Create a unique key for the Engine that is returned by createEngine(). |
| Method Detail |
|---|
public Engine createEngine(java.util.Properties props)
throws ReportException
createEngine in interface EngineFactoryprops - contains parameters for the engine. e.g. "export_fmt" = Engine.EXPORT_PDF.
The properties will not modified.
ReportException - will be thrown when setting parameters for the Engine failedEngineFactory.createEngine(java.util.Properties)
public ReportCacheKey getKey(java.util.Properties props)
throws ReportException
getKey in interface EngineFactoryprops - contains the parameters for the engine and the key. The properties will not modified.
ReportException - if there is no parameter report.
|
i-net Clear Reports | |||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||