Uses of Class
fmpp.Engine
Packages that use Engine
Package
Description
The very core, the foundation of FMPP.
fmpp.DataLoader
implementations.fmpp.LocalDataBuilder
implementations.fmpp.ProgressListener
implementations.FMPP settings.
Textual Data Definition related classes.
-
Uses of Engine in fmpp
Modifier and TypeMethodDescriptionTemplateEnvironment.getEngine()
Returns the FMPP engine object in use.Modifier and TypeMethodDescriptionLocalDataBuilder.build
(Engine eng, TemplateEnvironment env) Returns the variables that could be added to the local data.Deprecated.Returns the top-level variables that will be available for the template.void
ProgressListener.notifyProgressEvent
(Engine engine, int event, File src, int pMode, Throwable error, Object param) Method called be the engine to notify events. -
Uses of Engine in fmpp.dataloaders
Fields in fmpp.dataloaders declared as EngineMethods in fmpp.dataloaders with parameters of type EngineModifier and TypeMethodDescriptionGets the Ant task object, and invokedAntDataLoader.load(Engine, List, Task)
.protected abstract Object
Override this method to implement your Ant related data loader.freemarker.template.TemplateNodeModel
static Document
XmlDataLoader.loadXmlFile
(Engine engine, File xmlFile, boolean namespaceAware, boolean validate) static Document
XmlDataLoader.loadXmlFile
(Engine engine, File xmlFile, boolean namespaceAware, boolean xincludeAware, boolean validate) -
Uses of Engine in fmpp.localdatabuilders
Methods in fmpp.localdatabuilders with parameters of type EngineModifier and TypeMethodDescriptionBshLocalDataBuilder.build
(Engine eng, TemplateEnvironment env) protected abstract Map
Override this method in your local data builder class.final Map
CachingLocalDataBuilder.build
(Engine eng, TemplateEnvironment env) Takes care of caching, and callsCachingLocalDataBuilder.build(Engine)
if no cached result is available.MapLocalDataBuilder.build
(Engine eng, TemplateEnvironment env) void
CachingLocalDataBuilder.notifyProgressEvent
(Engine engine, int event, File src, int pMode, Throwable error, Object param) Discards the cached result onProgressListener.EVENT_END_PROCESSING_SESSION
. -
Uses of Engine in fmpp.progresslisteners
Methods in fmpp.progresslisteners with parameters of type EngineModifier and TypeMethodDescriptionvoid
AntProgressListener.notifyProgressEvent
(Engine engine, int event, File src, int pMode, Throwable error, Object param) void
ConsoleProgressListener.notifyProgressEvent
(Engine engine, int event, File src, int pMode, Throwable error, Object param) void
LoggerProgressListener.notifyProgressEvent
(Engine engine, int event, File src, int pMode, Throwable error, Object param) void
StatisticsProgressListener.notifyProgressEvent
(Engine engine, int event, File src, int pMode, Throwable error, Object param) void
TerseConsoleProgressListener.notifyProgressEvent
(Engine engine, int event, File src, int pMode, Throwable error, Object param) -
Uses of Engine in fmpp.setting
Methods in fmpp.setting with parameters of type Engine -
Uses of Engine in fmpp.tdd
Modifier and TypeMethodDescriptionstatic DataLoader
TddUtil.getDataLoaderInstance
(Engine eng, String dlName) Resolves a data loader name to a data loader instance.