Class TLfnFusionPlatformConfiguration

java.lang.Object
com.luciad.fusion.platform.configuration.TLfnFusionPlatformConfiguration

@Configuration @EnableConfigurationProperties @Import({com.luciad.internal.fusion.platform.configuration.application.TLfnFusionConfigurationProperties.class,com.luciad.internal.fusion.platform.configuration.application.TLfnGeneralConfiguration.class,com.luciad.internal.fusion.platform.configuration.service.TLfnServiceConfiguration.class,com.luciad.internal.fusion.platform.configuration.resource.TLfnResourceConfiguration.class,com.luciad.internal.fusion.platform.configuration.event.TLfnEventConfiguration.class}) @ComponentScan({"com.luciad.internal.fusion.platform.domain.event.publisher","com.luciad.fusion.platform.event.publisher","com.luciad.internal.fusion.platform.studio.integration.configuration","com.luciad.fusion.platform.repository","com.luciad.internal.fusion.platform.studio.webapp.configuration","com.luciad.internal.fusion.platform.resource.aws.configuration","com.luciad.internal.fusion.platform.ogc.configuration","com.luciad.internal.fusion.platform.services.tiling.configuration","com.luciad.internal.fusion.platform.services.symbology.configuration","com.luciad.internal.fusion.platform.services.fileserver.configuration","com.luciad.internal.fusion.platform.services.ogctilesservice.configuration","com.luciad.internal.fusion.platform.services.panoramics.configuration","com.luciad.internal.fusion.platform.services.mbtiles.configuration","com.luciad.internal.fusion.platform.services.hspc.configuration","com.luciad.internal.fusion.platform.services.ecwp.configuration","com.luciad.internal.fusion.platform.restapi.configuration"}) public class TLfnFusionPlatformConfiguration extends Object

The entry point configuration class for Luciad Fusion Platform. This configuration is automatically loaded when using TLfnFusionPlatformApplication as startup class for LuciadFusion Platform.

To extend the Fusion Platform, with for example a custom service, you can reuse this class, but make use of configuration properties to trigger the loading of other Spring beans/configurations. More information on the fusion.config.additionalScanPackages property can be found in the config/fusion.common.yml file.

Since:
2017.0
  • Constructor Details

    • TLfnFusionPlatformConfiguration

      public TLfnFusionPlatformConfiguration()