Class SpringPropertiesServerConfiguration
java.lang.Object
com.levigo.jadice.web.server.config.DefaultServerConfiguration
com.levigo.jadice.web.server.spring.SpringPropertiesServerConfiguration
- All Implemented Interfaces:
ServerConfiguration
@Component
@ConfigurationProperties(prefix="webtoolkit")
public class SpringPropertiesServerConfiguration
extends DefaultServerConfiguration
This
ServerConfiguration
is hooked by Spring Boot and
fed with the values from a default configuration file such as the "application.yml".
The configuration is externalized by the ConfigurationProperties
with the prefix
"webtoolkit".
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.levigo.jadice.web.server.config.ServerConfiguration
ServerConfiguration.NetworkConfiguration, ServerConfiguration.TileCompressionType
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
setAnnotationProfiles
(List<String> annotationProfiles) void
setDefaultAnnotationProfile
(String defaultAnnotationProfile) Methods inherited from class com.levigo.jadice.web.server.config.DefaultServerConfiguration
getClientConfiguration, getDocumentReadMetricsFilters, getDocumentReadSubTaskTimeout, getFlowWorkerMaxQueueSizeActive, getFlowWorkerPoolCoreSize, getFlowWorkerPoolMaxSize, getGeneralPoolCoreSize, getGeneralPoolMaxSize, getJadiceCoreMaxPoolSize, getJadiceCorePoolSize, getMetricNames, getNetworkConfiguration, getPageSegmentHandleMetricsFilters, getPdfStructureReadStrategy, getRenderControlsMetricsFilters, getSaveAnnotationHandler, getTextContentBunchSize, getTileCachingHeaderExpiryTime, getTileCompressionType, getTileRendererMaxParallelRenderingPerClient, getTileRendererMaxPendingRequestsSize, getTileRendererMaxQueueSizeActive, getTileRendererPoolCoreSize, getTileRendererPoolMaxSize, isCacheFilterEnabled, isNoCacheFilterEnabled, isTileCacheFilterEnabled, isTileCachingEnabled, isTileCancellationEnabled, isTileSecurityFilterEnabled, isUseSessionSpecificDocumentKey, setCacheFilterEnabled, setClientConfiguration, setDocumentReadMetricsFilters, setDocumentReadSubTaskTimeout, setFlowWorkerMaxQueueSizeActive, setFlowWorkerPoolCoreSize, setFlowWorkerPoolMaxSize, setGeneralPoolCoreSize, setGeneralPoolMaxSize, setJadiceCoreMaxPoolSize, setJadiceCorePoolSize, setMetricNames, setNoCacheFilterEnabled, setPageSegmentHandleMetricsFilters, setPdfStructureReadStrategy, setRenderControlsMetricsFilters, setSaveAnnotationHandlers, setTextContentBunchSize, setTileCacheFilterEnabled, setTileCachingEnabled, setTileCachingHeaderExpiryTime, setTileCancellationEnabled, setTileCompressionType, setTileRendererMaxParallelRenderingPerClient, setTileRendererMaxPendingRequestsSize, setTileRendererMaxQueueSizeActive, setTileRendererPoolCoreSize, setTileRendererPoolMaxSize, setTileSecurityFilterEnabled, setUseSessionSpecificDocumentKey, toString
-
Constructor Details
-
SpringPropertiesServerConfiguration
public SpringPropertiesServerConfiguration()
-
-
Method Details
-
getAnnotationProfiles
-
getDefaultAnnotationProfile
-
setAnnotationProfiles
-
setDefaultAnnotationProfile
-