Class CollectInternalConfiguration
java.lang.Object
fr.gouv.vitam.common.server.application.configuration.DefaultVitamApplicationConfiguration
fr.gouv.vitam.common.server.application.configuration.DbConfigurationImpl
fr.gouv.vitam.collect.internal.core.configuration.CollectInternalConfiguration
- All Implemented Interfaces:
DbConfiguration
,VitamApplicationConfiguration
,VitamApplicationConfigurationInterface
-
Field Summary
Fields inherited from class fr.gouv.vitam.common.server.application.configuration.DefaultVitamApplicationConfiguration
IS_A_MANDATORY_PARAMETER, jettyConfig
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionint
int
int
int
int
int
Must return the value of a 'workspaceUrl' attributevoid
setPurgeTransactionDelayInMinutes
(Map<Integer, Integer> purgeTransactionDelayInMinutes) void
setPurgeTransactionThreadFrequency
(int purgeTransactionThreadFrequency) void
setPurgeTransactionThreadPoolSize
(int purgeTransactionThreadPoolSize) void
setStatusTransactionThreadFrequency
(int statusTransactionThreadFrequency) void
setTransactionStatusThreadPoolSize
(Integer transactionStatusThreadPoolSize) setWorkspaceUrl
(String workspaceUrl) Methods inherited from class fr.gouv.vitam.common.server.application.configuration.DbConfigurationImpl
getDbName, getDbPassword, getDbUserName, getMongoDbNodes, isDbAuthentication, setDbAuthentication, setDbName, setDbPassword, setDbUserName, setMongoDbNodes
Methods inherited from class fr.gouv.vitam.common.server.application.configuration.DefaultVitamApplicationConfiguration
getAdminBasicAuth, getJettyConfig, isAuthentication, isAuthorizeTrackTotalHits, isEnableSession, isEnableXsrFilter, isTenantFilter, setAdminBasicAuth, setAuthentication, setAuthorizeTrackTotalHits, setEnableSession, setEnableXsrFilter, setJettyConfig, setTenantFilter
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface fr.gouv.vitam.common.server.application.configuration.VitamApplicationConfiguration
isEnableSession, isEnableXsrFilter, setEnableSession, setEnableXsrFilter
Methods inherited from interface fr.gouv.vitam.common.server.application.configuration.VitamApplicationConfigurationInterface
getBaseUri, getBaseUrl, getJettyConfig, isAuthentication, isTenantFilter, setAuthentication, setBaseUri, setBaseUrl, setJettyConfig, setTenantFilter
-
Constructor Details
-
CollectInternalConfiguration
public CollectInternalConfiguration()
-
-
Method Details
-
getWorkspaceUrl
Must return the value of a 'workspaceUrl' attribute- Returns:
- the workspaceUrl value
-
getPurgeTransactionDelayInMinutes
-
setPurgeTransactionDelayInMinutes
-
getPurgeTransactionThreadPoolSize
public int getPurgeTransactionThreadPoolSize() -
setPurgeTransactionThreadPoolSize
public void setPurgeTransactionThreadPoolSize(int purgeTransactionThreadPoolSize) -
getPurgeTransactionThreadFrequency
public int getPurgeTransactionThreadFrequency() -
setPurgeTransactionThreadFrequency
public void setPurgeTransactionThreadFrequency(int purgeTransactionThreadFrequency) -
setWorkspaceUrl
- Parameters:
workspaceUrl
- the workspace Url to set- Returns:
- this
- Throws:
IllegalArgumentException
- if workspaceUrl is null or empty
-
getTransactionStatusThreadPoolSize
-
setTransactionStatusThreadPoolSize
-
getStatusTransactionThreadFrequency
public int getStatusTransactionThreadFrequency() -
setStatusTransactionThreadFrequency
public void setStatusTransactionThreadFrequency(int statusTransactionThreadFrequency) -
getBulkAtomicUpdateThreadPoolSize
public int getBulkAtomicUpdateThreadPoolSize() -
getBulkAtomicUpdateThreadPoolQueueSize
public int getBulkAtomicUpdateThreadPoolQueueSize() -
getBulkAtomicUpdateBatchSize
public int getBulkAtomicUpdateBatchSize()
-