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
|
| Modifier and Type | Method and Description |
|---|---|
List<LogbookEvent> |
getAlertEvents() |
String |
getClusterName() |
List<ElasticsearchNode> |
getElasticsearchNodes() |
Integer |
getLifecycleTraceabilityMaxEntries()
Gets max event count to select during a single logbook lifecycle traceability workflow.
|
Integer |
getLifecycleTraceabilityTemporizationDelay()
Gets temporization delay (in seconds) for recent logbook lifecycle events
|
Integer |
getOperationTraceabilityTemporizationDelay()
Gets the temporization delay (in seconds) for recent logbook operation events.
|
List<String> |
getOpEventsNotInWf() |
List<String> |
getOpLfcEventsToSkip() |
List<String> |
getOpWithLFC() |
String |
getP12LogbookFile() |
String |
getP12LogbookPassword() |
String |
getProcessingUrl() |
String |
getWorkspaceUrl() |
void |
setAlertEvents(List<LogbookEvent> alertEvents) |
LogbookConfiguration |
setClusterName(String clusterName) |
LogbookConfiguration |
setElasticsearchNodes(List<ElasticsearchNode> elasticsearchNodes) |
void |
setLifecycleTraceabilityMaxEntries(Integer lifecycleTraceabilityMaxEntries)
Sets max event count to select during a single logbook lifecycle traceability workflow.
|
void |
setLifecycleTraceabilityTemporizationDelay(Integer lifecycleTraceabilityTemporizationDelay)
Sets temporization delay (in seconds) for recent logbook lifecycle events
|
void |
setOperationTraceabilityTemporizationDelay(Integer operationTraceabilityTemporizationDelay)
Sets the temporization delay (in seconds) for recent logbook operation events.
|
void |
setOpEventsNotInWf(List<String> opEventsNotInWf) |
void |
setOpLfcEventsToSkip(List<String> opLfcEventsToSkip) |
void |
setOpWithLFC(List<String> opWithLFC) |
void |
setP12LogbookFile(String p12LogbookFile) |
void |
setP12LogbookPassword(String p12LogbookPassword) |
void |
setProcessingUrl(String processingUrl) |
void |
setWorkspaceUrl(String workspaceUrl) |
getDbName, getDbPassword, getDbUserName, getMongoDbNodes, isDbAuthentication, setDbAuthentication, setDbName, setDbPassword, setDbUserName, setMongoDbNodesgetAdminBasicAuth, getJettyConfig, isAuthentication, isTenantFilter, setAdminBasicAuth, setAuthentication, setJettyConfig, setTenantFilterclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetBaseUri, getBaseUrl, getJettyConfig, getStaticContent, isAuthentication, isTenantFilter, setAuthentication, setBaseUri, setBaseUrl, setJettyConfig, setStaticContent, setTenantFilterpublic 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 void setOpLfcEventsToSkip(List<String> opLfcEventsToSkip)
opLfcEventsToSkip - to setpublic void setOpEventsNotInWf(List<String> opEventsNotInWf)
opEventsNotInWf - to setpublic Integer getOperationTraceabilityTemporizationDelay()
public void setOperationTraceabilityTemporizationDelay(Integer operationTraceabilityTemporizationDelay)
public Integer getLifecycleTraceabilityTemporizationDelay()
public void setLifecycleTraceabilityTemporizationDelay(Integer lifecycleTraceabilityTemporizationDelay)
public Integer getLifecycleTraceabilityMaxEntries()
public void setLifecycleTraceabilityMaxEntries(Integer lifecycleTraceabilityMaxEntries)
Copyright © 2018 Vitam. All rights reserved.