Klasse EngineFactoryImpl
java.lang.Object
com.inet.report.cache.EngineFactoryImpl
- Alle implementierten Schnittstellen:
EngineFactory
This is the default implementation of the EngineFactory. You can extend it to create your own EngineFactory.
- Siehe auch:
-
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifikator und TypMethodeBeschreibungcreateEngine(Properties props) Create a new Engine and initialize it with the properties.@Nonnull ReportCacheKeygetKey(Properties props) Create a unique key for the Engine that is returned by createEngine().
-
Konstruktordetails
-
EngineFactoryImpl
public EngineFactoryImpl()FOR INTERNAL USE ONLY
-
-
Methodendetails
-
createEngine
Create a new Engine and initialize it with the properties.- Angegeben von:
createEnginein SchnittstelleEngineFactory- Parameter:
props- contains parameters for the engine. e.g. "export_fmt" = Engine.EXPORT_PDF. The properties will not modified.- Gibt zurück:
- the created Engine
- Löst aus:
ReportException- will be thrown when setting parameters for the Engine failed- Seit:
- 6.0
- Siehe auch:
-
getKey
Create a unique key for the Engine that is returned by createEngine(). The key contains all key/value pairs from the Properties object without any internal controlling properties like "page".- Angegeben von:
getKeyin SchnittstelleEngineFactory- Parameter:
props- contains the parameters for the engine and the key. The properties will not modified.- Gibt zurück:
- the created ReportCacheKey
- Löst aus:
ReportException- if there is no parameter report.- Seit:
- 6.0
-