Package org.jfree.serializer
Class JCommonSerializerBoot
- java.lang.Object
-
- org.pentaho.reporting.libraries.base.boot.AbstractBoot
-
- org.jfree.serializer.JCommonSerializerBoot
-
- All Implemented Interfaces:
org.pentaho.reporting.libraries.base.boot.SubSystem
public class JCommonSerializerBoot extends org.pentaho.reporting.libraries.base.boot.AbstractBoot
The boot class guarantees a controlled initialization of the library.- Author:
- Thomas Morgner
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static JCommonSerializerBootgetInstance()Returns a singleton instance of the boot class.protected org.pentaho.reporting.libraries.base.versioning.ProjectInformationgetProjectInfo()Returns the project info.protected org.pentaho.reporting.libraries.base.config.ConfigurationloadConfiguration()Loads the configuration.protected voidperformBoot()Performs the boot.
-
-
-
Method Detail
-
getInstance
public static JCommonSerializerBoot getInstance()
Returns a singleton instance of the boot class.- Returns:
- the singleton booter.
-
loadConfiguration
protected org.pentaho.reporting.libraries.base.config.Configuration loadConfiguration()
Loads the configuration. This will be called exactly once.- Specified by:
loadConfigurationin classorg.pentaho.reporting.libraries.base.boot.AbstractBoot- Returns:
- The configuration.
-
performBoot
protected void performBoot()
Performs the boot. This method is empty, as this library does not require any manual initializations.- Specified by:
performBootin classorg.pentaho.reporting.libraries.base.boot.AbstractBoot
-
getProjectInfo
protected org.pentaho.reporting.libraries.base.versioning.ProjectInformation getProjectInfo()
Returns the project info.- Specified by:
getProjectInfoin classorg.pentaho.reporting.libraries.base.boot.AbstractBoot- Returns:
- The project info.
-
-