close

Filter

loading table of contents...

Deployment Manual / Version 2204

Table Of Contents

3.10.1 Unified API Spring Boot Client Properties

repository.blob-cache-path
Type java.lang.String
Default  
Description

The directory in which cached blobs are stored. Make sure that the file system for this directory is large enough. Note that forced shutdowns of component's web application may result in leftover files in this directory, which should be cleared while the components are down. The configured directory is shared among components, because the actual cache content is placed in dynamically allocated subdirectories.

repository.blob-cache-size
Type java.lang.Long
Default -1
Description

The maximum allowed size that the transformed image blob cache can occupy on the disk. This is a separate cache where results of blob transformations are stored persistently. Note that the file system overhead for storing the files does not count towards this value. So the physical space that has to be reserved on the disk for the cache has to be slightly higher than value of this configuration property. The value of "-1" means, that the default value "32000000" defined in CacheFactory.java for disk caches is used.

If several concurrent threads write large blobs at the same time, the deletion of the folder with the old unused files can be postponed for later, thus this is the second reason why the maximum allowed cache size can grow slightly higher than this configuration property. The size of such deviation depend on the blobs size as well as the amount of parallel threads.

repository.blob-streaming-size-threshold
Type java.lang.Integer
Default -1
Description

The minimum size of streamed blobs in bytes. blobs less than or equal to this size will be downloaded completely to disk before the first byte can be read. Larger blobs will be downloaded in the background. The value of "-1" means, that the default value "2*65536" defined in ConnectStrategy.java is used.

repository.blob-streaming-threads
Type java.lang.Integer
Default -1
Description

The number of threads reserved for streaming blob. The value of "-1" means, that the default value "2" defined in ConnectStrategy.java is used.

repository.blob-upload.connect-timeout
Type java.time.Duration
Default 60s
Description

The timeout used for establishing a connection to the server for blob uploads.

repository.blob-upload.request-timeout
Type java.time.Duration
Default 1h
Description

The timeout used for blob uploads. When uploading a blob, the data of the response must become available for reading before this timeout is exceeded.

repository.caplist.connect
Type java.lang.Boolean
Default  
Description

Whether to connect the Cap list repository. Disabled by default.

repository.caplist.mongo-db-client-uri
Type java.lang.String
Default mongodb://localhost:27017
Description

The Cap List MongoDB connection string URI is used to configure your MongoDB connection. Property 'readpreference' must be 'primary'. See also mongoDb documentation.

repository.caplist.mongo-db-prefix
Type java.lang.String
Default elastic
Description

Prefix for Cap List MongoDB database names.

repository.connect-retry-delay-seconds
Type java.lang.Long
Default 10
Description

The delay between UAPI connect retries.

repository.domain
Type java.lang.String
Default  
Description

The domain of the Content Server

repository.force-immediate-login
Type java.lang.Boolean
Default false
Description

Configuration option that forces the UAPI connection to connect immediately instead of waiting for the Content Server to come up. This is useful for command line tools like the workflow converter that should provide quick feedback.

repository.heap-cache-size
Type java.lang.Long
Default -1
Description

The total number of bytes used by the main memory cache. For 32 bit JVMs this value is exact, for 64 bit JVMs, the actual memory consumption may be up to 2 times the configured value.

repository.max-cached-blob-size
Type java.lang.Integer
Default -1
Description

The maximum size of blobs that are cached on the local disk. Larger blobs are downloaded from the Content Server on every request. The value of "-1" means, that the default value "Integer.MAX_VALUE" defined in ConnectStrategy.java is used.

repository.password
Type java.lang.String
Default  
Description

The password of the user.

repository.url
Type java.lang.String
Default  
Description

The URL of the Content Server.

This property determines where to get the IOR of the Content Server (format: http://<server>:<port>/ior).

  • <server> must be the name of the Content Server host.

  • <port> must be the server's web server HTTP port.

repository.user
Type java.lang.String
Default  
Description

Define the user which connects to the Content Server.

repository.workflow.connect
Type java.lang.Boolean
Default  
Description

Whether to connect the workflow repository. Workflow is disabled by default.

repository.workflow.url
Type java.lang.String
Default  
Description

The workflow server IOR URL.

Table 3.51. UAPI Spring Boot Client Properties


Search Results

Table Of Contents
warning

Your Internet Explorer is no longer supported.

Please use Mozilla Firefox, Google Chrome, or Microsoft Edge.