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
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintintintintintintMust return the value of a 'workspaceUrl' attributebooleansetApplyJsltPostDynamicAttachement(boolean applyJsltPostDynamicAttachement) voidsetPurgeTransactionDelayInMinutes(Map<Integer, Integer> purgeTransactionDelayInMinutes) voidsetPurgeTransactionThreadFrequency(int purgeTransactionThreadFrequency) voidsetPurgeTransactionThreadPoolSize(int purgeTransactionThreadPoolSize) voidsetStatusTransactionThreadFrequency(int statusTransactionThreadFrequency) voidsetTransactionStatusThreadPoolSize(Integer transactionStatusThreadPoolSize) setWorkspaceCollectUrl(String workspaceCollectUrl) setWorkspaceUrl(String workspaceUrl) Methods inherited from class fr.gouv.vitam.common.server.application.configuration.DbConfigurationImpl
getDbName, getDbPassword, getDbUserName, getMongoDbNodes, isDbAuthentication, setDbAuthentication, setDbName, setDbPassword, setDbUserName, setMongoDbNodesMethods inherited from class fr.gouv.vitam.common.server.application.configuration.DefaultVitamApplicationConfiguration
getAdminBasicAuth, getJettyConfig, isAuthentication, isAuthorizeTrackTotalHits, isEnableSession, isEnableXsrFilter, isTenantFilter, setAdminBasicAuth, setAuthentication, setAuthorizeTrackTotalHits, setEnableSession, setEnableXsrFilter, setJettyConfig, setTenantFilterMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface fr.gouv.vitam.common.server.application.configuration.VitamApplicationConfiguration
isEnableSession, isEnableXsrFilter, setEnableSession, setEnableXsrFilterMethods 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() -
isApplyJsltPostDynamicAttachement
@Beta public boolean isApplyJsltPostDynamicAttachement() -
setApplyJsltPostDynamicAttachement
@Beta public CollectInternalConfiguration setApplyJsltPostDynamicAttachement(boolean applyJsltPostDynamicAttachement) -
getWorkspaceCollectUrl
-
setWorkspaceCollectUrl
-