Class ApplicationExportTemplateBase
java.lang.Object
com.aquima.interactions.test.templates.ApplicationExportTemplateBase
- All Implemented Interfaces:
IApplicationTemplate
- Direct Known Subclasses:
ApplicationExportTemplate
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncom.aquima.interactions.foundation.ApplicationID
This method returns the application id of this template.This method returns the configuration of the application.This method returns the factory manager of the application.com.aquima.interactions.foundation.ILicenseProvider
This method returns the license provider for the test application.com.aquima.interactions.portal.IPortalMessageBus
This method returns the configured portal message bus for the test application.com.aquima.interactions.process.IProcessEngineSettings
This method returns the configured process engine settings for the test process modulecom.aquima.interactions.foundation.report.IInitializationReport
This method returns the initialization report for the application.protected com.aquima.interactions.foundation.timer.ITimer
getTimer()
protected static boolean
isZip
(com.aquima.interactions.foundation.io.IResource export) void
setLicenseProvider
(com.aquima.interactions.foundation.ILicenseProvider licenseProvider) void
setTimer
(TimerTemplate timer) com.aquima.interactions.portal.ds.IApplicationDS
This method converts the application template to a data-source that can be used to initialize an application.com.aquima.interactions.portal.ds.IPortalEngineDS
This method converts the application template to a data-source that can be used to initialize a portal engine.
-
Constructor Details
-
ApplicationExportTemplateBase
-
-
Method Details
-
getConfiguration
Description copied from interface:IApplicationTemplate
This method returns the configuration of the application.- Specified by:
getConfiguration
in interfaceIApplicationTemplate
- Returns:
- the configuration of the application.
-
getTimer
protected com.aquima.interactions.foundation.timer.ITimer getTimer() -
setTimer
-
getLicenseProvider
public com.aquima.interactions.foundation.ILicenseProvider getLicenseProvider()Description copied from interface:IApplicationTemplate
This method returns the license provider for the test application.- Specified by:
getLicenseProvider
in interfaceIApplicationTemplate
- Returns:
- the license provider for the test application.
-
setLicenseProvider
public void setLicenseProvider(com.aquima.interactions.foundation.ILicenseProvider licenseProvider) -
getReport
public com.aquima.interactions.foundation.report.IInitializationReport getReport()Description copied from interface:IApplicationTemplate
This method returns the initialization report for the application.- Specified by:
getReport
in interfaceIApplicationTemplate
- Returns:
- the initialization report for the application.
-
getFactoryManager
Description copied from interface:IApplicationTemplate
This method returns the factory manager of the application.- Specified by:
getFactoryManager
in interfaceIApplicationTemplate
- Returns:
- the factory manager of the application.
-
getPortalMessageBus
public com.aquima.interactions.portal.IPortalMessageBus getPortalMessageBus()Description copied from interface:IApplicationTemplate
This method returns the configured portal message bus for the test application.- Specified by:
getPortalMessageBus
in interfaceIApplicationTemplate
- Returns:
-
getProcessEngineSettings
public com.aquima.interactions.process.IProcessEngineSettings getProcessEngineSettings()Description copied from interface:IApplicationTemplate
This method returns the configured process engine settings for the test process module- Specified by:
getProcessEngineSettings
in interfaceIApplicationTemplate
- Returns:
-
isZip
protected static boolean isZip(com.aquima.interactions.foundation.io.IResource export) -
toDataSource
public com.aquima.interactions.portal.ds.IPortalEngineDS toDataSource()Description copied from interface:IApplicationTemplate
This method converts the application template to a data-source that can be used to initialize a portal engine.- Specified by:
toDataSource
in interfaceIApplicationTemplate
- Returns:
- a data-source that can be used to initialize a portal engine.
-
getApplicationId
public com.aquima.interactions.foundation.ApplicationID getApplicationId()Description copied from interface:IApplicationTemplate
This method returns the application id of this template.- Specified by:
getApplicationId
in interfaceIApplicationTemplate
- Returns:
- The application id, never null.
-
toAppDataSource
public com.aquima.interactions.portal.ds.IApplicationDS toAppDataSource()Description copied from interface:IApplicationTemplate
This method converts the application template to a data-source that can be used to initialize an application.- Specified by:
toAppDataSource
in interfaceIApplicationTemplate
- Returns:
- a data-source that can be used to initialize an application.
-