public final class LogbookConfiguration extends DbConfigurationImpl
IS_A_MANDATORY_PARAMETER, jettyConfig
Constructor and Description |
---|
LogbookConfiguration()
LogbookConfiguration empty constructor for YAMLFactory
|
LogbookConfiguration(List<MongoDbNode> mongoDbNodes,
String dbName,
String clusterName,
List<ElasticsearchNode> elasticsearchNodes)
LogbookConfiguration constructor
|
LogbookConfiguration(List<MongoDbNode> mongoDbNodes,
String dbName,
String clusterName,
List<ElasticsearchNode> elasticsearchNodes,
boolean dbAuthentication,
String dbUserName,
String dbPassword)
LogbookConfiguration constructor with db authentication
|
getAdminBasicAuth, getDbName, getDbPassword, getDbUserName, getMongoDbNodes, isDbAuthentication, setAdminBasicAuth, setDbAuthentication, setDbName, setDbPassword, setDbUserName, setMongoDbNodes
getJettyConfig, isAuthentication, isTenantFilter, setAuthentication, setJettyConfig, setTenantFilter
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getBaseUri, getBaseUrl, getJettyConfig, getStaticContent, isAuthentication, isTenantFilter, setAuthentication, setBaseUri, setBaseUrl, setJettyConfig, setStaticContent, setTenantFilter
public LogbookConfiguration(List<MongoDbNode> mongoDbNodes, String dbName, String clusterName, List<ElasticsearchNode> elasticsearchNodes)
mongoDbNodes
- database server IP addresses and portsdbName
- database nameclusterName
- eslasticsearch cluster nameelasticsearchNodes
- elasticsearch nodespublic LogbookConfiguration(List<MongoDbNode> mongoDbNodes, String dbName, String clusterName, List<ElasticsearchNode> elasticsearchNodes, boolean dbAuthentication, String dbUserName, String dbPassword)
mongoDbNodes
- database server IP addresses and portsdbName
- database nameclusterName
- eslasticsearch cluster nameelasticsearchNodes
- elasticsearch nodesdbAuthentication
- db authencationdbUserName
- db authencation userdbPassword
- db authencation passwordpublic LogbookConfiguration()
public String getP12LogbookPassword()
public void setP12LogbookPassword(String p12LogbookPassword)
p12LogbookPassword
- file to setpublic String getP12LogbookFile()
public void setP12LogbookFile(String p12LogbookFile)
p12LogbookFile
- file to setpublic String getWorkspaceUrl()
public void setWorkspaceUrl(String workspaceUrl)
workspaceUrl
- to setpublic String getProcessingUrl()
public void setProcessingUrl(String processingUrl)
processingUrl
- to setpublic String getClusterName()
public LogbookConfiguration setClusterName(String clusterName)
clusterName
- the clusterName to setpublic List<ElasticsearchNode> getElasticsearchNodes()
public LogbookConfiguration setElasticsearchNodes(List<ElasticsearchNode> elasticsearchNodes)
elasticsearchNodes
- the elasticsearchNodes to setpublic List<LogbookEvent> getAlertEvents()
public void setAlertEvents(List<LogbookEvent> alertEvents)
alertEvents
- to setpublic boolean getDisableTempLfcPurge()
public void setDisableTempLfcPurge(boolean disableTempLfcPurge)
disableTempLfcPurge
- to setpublic void setOpLfcEventsToSkip(List<String> opLfcEventsToSkip)
opLfcEventsToSkip
- to setpublic void setOpEventsNotInWf(List<String> opEventsNotInWf)
opEventsNotInWf
- to setpublic Integer getOperationTraceabilityOverlapDelay()
public void setOperationTraceabilityOverlapDelay(Integer operationTraceabilityOverlapDelay)
public Integer getLifecycleTraceabilityOverlapDelay()
public void setLifecycleTraceabilityOverlapDelay(Integer lifecycleTraceabilityOverlapDelay)
Copyright © 2018 Vitam. All rights reserved.