public interface HubConfig
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
DEFAULT_AUTH_METHOD |
static java.lang.String |
DEFAULT_CUSTOM_FOREST_PATH |
static java.lang.String |
DEFAULT_FINAL_NAME |
static java.lang.Integer |
DEFAULT_FINAL_PORT |
static java.lang.Integer |
DEFAULT_FORESTS_PER_HOST |
static java.lang.String |
DEFAULT_JOB_NAME |
static java.lang.Integer |
DEFAULT_JOB_PORT |
static java.lang.String |
DEFAULT_MODULES_DB_NAME |
static java.lang.String |
DEFAULT_ROLE_NAME |
static java.lang.String |
DEFAULT_SCHEMAS_DB_NAME |
static java.lang.String |
DEFAULT_SCHEME |
static java.lang.String |
DEFAULT_STAGING_NAME |
static java.lang.Integer |
DEFAULT_STAGING_PORT |
static java.lang.String |
DEFAULT_TRACE_NAME |
static java.lang.Integer |
DEFAULT_TRACE_PORT |
static java.lang.String |
DEFAULT_TRIGGERS_DB_NAME |
static java.lang.String |
DEFAULT_USER_NAME |
static java.lang.String |
ENTITY_CONFIG_DIR |
static java.lang.String |
FINAL_ENTITY_SEARCH_OPTIONS_FILE |
static java.lang.String |
HUB_CONFIG_DIR |
static java.lang.String |
HUB_MODULES_DEPLOY_TIMESTAMPS_PROPERTIES |
static java.lang.String |
STAGING_ENTITY_SEARCH_OPTIONS_FILE |
static java.lang.String |
USER_CONFIG_DIR |
static java.lang.String |
USER_CONTENT_DEPLOY_TIMESTAMPS_PROPERTIES |
static java.lang.String |
USER_MODULES_DEPLOY_TIMESTAMPS_PROPERTIES |
| Modifier and Type | Method and Description |
|---|---|
com.marklogic.mgmt.admin.AdminConfig |
getAdminConfig() |
com.marklogic.mgmt.admin.AdminManager |
getAdminManager() |
com.marklogic.appdeployer.AppConfig |
getAppConfig() |
java.lang.String |
getCustomForestPath() |
java.nio.file.Path |
getEntityDatabaseDir() |
java.lang.String |
getFinalAuthMethod() |
java.lang.String |
getFinalCertFile() |
java.lang.String |
getFinalCertPassword() |
java.lang.String |
getFinalDbName() |
java.lang.String |
getFinalExternalName() |
java.lang.Integer |
getFinalForestsPerHost() |
java.lang.String |
getFinalHttpName() |
java.lang.Integer |
getFinalPort() |
java.lang.String |
getFinalScheme() |
boolean |
getFinalSimpleSsl() |
javax.net.ssl.SSLContext |
getFinalSslContext() |
com.marklogic.client.DatabaseClientFactory.SSLHostnameVerifier |
getFinalSslHostnameVerifier() |
java.lang.String |
getHost() |
java.nio.file.Path |
getHubConfigDir() |
java.nio.file.Path |
getHubDatabaseDir() |
java.nio.file.Path |
getHubEntitiesDir() |
java.nio.file.Path |
getHubMimetypesDir() |
java.lang.String |
getHubModulesDeployTimestampFile() |
java.nio.file.Path |
getHubPluginsDir() |
HubProject |
getHubProject() |
java.lang.String |
getHubRoleName() |
java.nio.file.Path |
getHubSecurityDir() |
java.nio.file.Path |
getHubServersDir() |
java.lang.String |
getHubUserName() |
java.lang.String |
getJarVersion() |
java.lang.String |
getJobAuthMethod() |
java.lang.String |
getJobCertFile() |
java.lang.String |
getJobCertPassword() |
java.lang.String |
getJobDbName() |
java.lang.String |
getJobExternalName() |
java.lang.Integer |
getJobForestsPerHost() |
java.lang.String |
getJobHttpName() |
java.lang.Integer |
getJobPort() |
java.lang.String |
getJobScheme() |
boolean |
getJobSimpleSsl() |
javax.net.ssl.SSLContext |
getJobSslContext() |
com.marklogic.client.DatabaseClientFactory.SSLHostnameVerifier |
getJobSslHostnameVerifier() |
java.lang.String[] |
getLoadBalancerHosts() |
com.marklogic.mgmt.ManageClient |
getManageClient() |
com.marklogic.mgmt.ManageConfig |
getManageConfig() |
java.lang.String |
getModulePermissions() |
java.lang.String |
getModulesDbName() |
java.lang.Integer |
getModulesForestsPerHost() |
java.lang.String |
getProjectDir() |
java.lang.String |
getSchemasDbName() |
java.lang.Integer |
getSchemasForestsPerHost() |
java.lang.String |
getStagingAuthMethod() |
java.lang.String |
getStagingCertFile() |
java.lang.String |
getStagingCertPassword() |
java.lang.String |
getStagingDbName() |
java.lang.String |
getStagingExternalName() |
java.lang.Integer |
getStagingForestsPerHost() |
java.lang.String |
getStagingHttpName() |
java.lang.Integer |
getStagingPort() |
java.lang.String |
getStagingScheme() |
boolean |
getStagingSimpleSsl() |
javax.net.ssl.SSLContext |
getStagingSslContext() |
com.marklogic.client.DatabaseClientFactory.SSLHostnameVerifier |
getStagingSslHostnameVerifier() |
java.lang.String |
getTraceAuthMethod() |
java.lang.String |
getTraceCertFile() |
java.lang.String |
getTraceCertPassword() |
java.lang.String |
getTraceDbName() |
java.lang.String |
getTraceExternalName() |
java.lang.Integer |
getTraceForestsPerHost() |
java.lang.String |
getTraceHttpName() |
java.lang.Integer |
getTracePort() |
java.lang.String |
getTraceScheme() |
boolean |
getTraceSimpleSsl() |
javax.net.ssl.SSLContext |
getTraceSslContext() |
com.marklogic.client.DatabaseClientFactory.SSLHostnameVerifier |
getTraceSslHostnameVerifier() |
java.lang.String |
getTriggersDbName() |
java.lang.Integer |
getTriggersForestsPerHost() |
java.nio.file.Path |
getUserConfigDir() |
java.io.File |
getUserContentDeployTimestampFile() |
java.nio.file.Path |
getUserDatabaseDir() |
java.lang.String |
getUserModulesDeployTimestampFile() |
java.nio.file.Path |
getUserSecurityDir() |
java.nio.file.Path |
getUserServersDir() |
void |
initHubProject() |
com.marklogic.client.DatabaseClient |
newAppServicesClient() |
com.marklogic.client.DatabaseClient |
newFinalClient()
Creates a new DatabaseClient for accessing the Final database
|
com.marklogic.client.DatabaseClient |
newJobDbClient()
Creates a new DatabaseClient for accessing the Job database
|
com.marklogic.client.DatabaseClient |
newModulesDbClient()
Creates a new DatabaseClient for accessing the Hub Modules database
|
com.marklogic.client.DatabaseClient |
newStagingClient()
Creates a new DatabaseClient for accessing the Staging database
|
com.marklogic.client.DatabaseClient |
newStagingClient(java.lang.String databaseName) |
com.marklogic.client.DatabaseClient |
newTraceDbClient()
Creates a new DatabaseClient for accessing the Trace database
|
void |
setAdminConfig(com.marklogic.mgmt.admin.AdminConfig adminConfig) |
void |
setAdminManager(com.marklogic.mgmt.admin.AdminManager adminManager) |
void |
setAppConfig(com.marklogic.appdeployer.AppConfig config) |
void |
setAppConfig(com.marklogic.appdeployer.AppConfig config,
boolean skipUpdate) |
void |
setCustomForestPath(java.lang.String customForestPath) |
void |
setFinalAuthMethod(java.lang.String finalAuthMethod) |
void |
setFinalCertFile(java.lang.String finalCertFile) |
void |
setFinalCertPassword(java.lang.String finalCertPassword) |
void |
setFinalDbName(java.lang.String finalDbName) |
void |
setFinalExternalName(java.lang.String finalExternalName) |
void |
setFinalForestsPerHost(java.lang.Integer finalForestsPerHost) |
void |
setFinalHttpName(java.lang.String finalHttpName) |
void |
setFinalPort(java.lang.Integer finalPort) |
void |
setFinalScheme(java.lang.String finalScheme) |
void |
setFinalSimpleSsl(boolean finalSimpleSsl) |
void |
setFinalSslContext(javax.net.ssl.SSLContext finalSslContext) |
void |
setFinalSslHostnameVerifier(com.marklogic.client.DatabaseClientFactory.SSLHostnameVerifier finalSslHostnameVerifier) |
void |
setHubRoleName(java.lang.String hubRoleName) |
void |
setHubUserName(java.lang.String hubUserName) |
void |
setJobAuthMethod(java.lang.String jobAuthMethod) |
void |
setJobCertFile(java.lang.String jobCertFile) |
void |
setJobCertPassword(java.lang.String jobCertPassword) |
void |
setJobDbName(java.lang.String jobDbName) |
void |
setJobExternalName(java.lang.String jobExternalName) |
void |
setJobForestsPerHost(java.lang.Integer jobForestsPerHost) |
void |
setJobHttpName(java.lang.String jobHttpName) |
void |
setJobPort(java.lang.Integer jobPort) |
void |
setJobScheme(java.lang.String jobScheme) |
void |
setJobSimpleSsl(boolean jobSimpleSsl) |
void |
setJobSslContext(javax.net.ssl.SSLContext jobSslContext) |
void |
setJobSslHostnameVerifier(com.marklogic.client.DatabaseClientFactory.SSLHostnameVerifier jobSslHostnameVerifier) |
void |
setLoadBalancerHosts(java.lang.String[] loadBalancerHosts) |
void |
setManageClient(com.marklogic.mgmt.ManageClient manageClient) |
void |
setManageConfig(com.marklogic.mgmt.ManageConfig manageConfig) |
void |
setModulePermissions(java.lang.String modulePermissions) |
void |
setModulesDbName(java.lang.String modulesDbName) |
void |
setModulesForestsPerHost(java.lang.Integer modulesForestsPerHost) |
void |
setProjectDir(java.lang.String projectDir) |
void |
setSchemasDbName(java.lang.String schemasDbName) |
void |
setSchemasForestsPerHost(java.lang.Integer schemasForestsPerHost) |
void |
setStagingAuthMethod(java.lang.String stagingAuthMethod) |
void |
setStagingCertFile(java.lang.String stagingCertFile) |
void |
setStagingCertPassword(java.lang.String stagingCertPassword) |
void |
setStagingDbName(java.lang.String stagingDbName) |
void |
setStagingExternalName(java.lang.String stagingExternalName) |
void |
setStagingForestsPerHost(java.lang.Integer stagingForestsPerHost) |
void |
setStagingHttpName(java.lang.String stagingHttpName) |
void |
setStagingPort(java.lang.Integer stagingPort) |
void |
setStagingScheme(java.lang.String stagingScheme) |
void |
setStagingSimpleSsl(boolean stagingSimpleSsl) |
void |
setStagingSslContext(javax.net.ssl.SSLContext stagingSslContext) |
void |
setStagingSslHostnameVerifier(com.marklogic.client.DatabaseClientFactory.SSLHostnameVerifier stagingSslHostnameVerifier) |
void |
setTraceAuthMethod(java.lang.String traceAuthMethod) |
void |
setTraceCertFile(java.lang.String traceCertFile) |
void |
setTraceCertPassword(java.lang.String traceCertPassword) |
void |
setTraceDbName(java.lang.String traceDbName) |
void |
setTraceExternalName(java.lang.String traceExternalName) |
void |
setTraceForestsPerHost(java.lang.Integer traceForestsPerHost) |
void |
setTraceHttpName(java.lang.String traceHttpName) |
void |
setTracePort(java.lang.Integer tracePort) |
void |
setTraceScheme(java.lang.String traceScheme) |
void |
setTraceSimpleSsl(boolean traceSimpleSsl) |
void |
setTraceSslContext(javax.net.ssl.SSLContext traceSslContext) |
void |
setTraceSslHostnameVerifier(com.marklogic.client.DatabaseClientFactory.SSLHostnameVerifier traceSslHostnameVerifier) |
void |
setTriggersDbName(java.lang.String triggersDbName) |
void |
setTriggersForestsPerHost(java.lang.Integer triggersForestsPerHost) |
static final java.lang.String HUB_MODULES_DEPLOY_TIMESTAMPS_PROPERTIES
static final java.lang.String USER_MODULES_DEPLOY_TIMESTAMPS_PROPERTIES
static final java.lang.String USER_CONTENT_DEPLOY_TIMESTAMPS_PROPERTIES
static final java.lang.String HUB_CONFIG_DIR
static final java.lang.String USER_CONFIG_DIR
static final java.lang.String ENTITY_CONFIG_DIR
static final java.lang.String STAGING_ENTITY_SEARCH_OPTIONS_FILE
static final java.lang.String FINAL_ENTITY_SEARCH_OPTIONS_FILE
static final java.lang.String DEFAULT_STAGING_NAME
static final java.lang.String DEFAULT_FINAL_NAME
static final java.lang.String DEFAULT_TRACE_NAME
static final java.lang.String DEFAULT_JOB_NAME
static final java.lang.String DEFAULT_MODULES_DB_NAME
static final java.lang.String DEFAULT_TRIGGERS_DB_NAME
static final java.lang.String DEFAULT_SCHEMAS_DB_NAME
static final java.lang.String DEFAULT_ROLE_NAME
static final java.lang.String DEFAULT_USER_NAME
static final java.lang.Integer DEFAULT_STAGING_PORT
static final java.lang.Integer DEFAULT_FINAL_PORT
static final java.lang.Integer DEFAULT_TRACE_PORT
static final java.lang.Integer DEFAULT_JOB_PORT
static final java.lang.String DEFAULT_AUTH_METHOD
static final java.lang.String DEFAULT_SCHEME
static final java.lang.Integer DEFAULT_FORESTS_PER_HOST
static final java.lang.String DEFAULT_CUSTOM_FOREST_PATH
java.lang.String getHost()
java.lang.String getStagingDbName()
void setStagingDbName(java.lang.String stagingDbName)
java.lang.String getStagingHttpName()
void setStagingHttpName(java.lang.String stagingHttpName)
java.lang.Integer getStagingForestsPerHost()
void setStagingForestsPerHost(java.lang.Integer stagingForestsPerHost)
java.lang.Integer getStagingPort()
void setStagingPort(java.lang.Integer stagingPort)
java.lang.String getStagingAuthMethod()
void setStagingAuthMethod(java.lang.String stagingAuthMethod)
java.lang.String getStagingScheme()
void setStagingScheme(java.lang.String stagingScheme)
boolean getStagingSimpleSsl()
void setStagingSimpleSsl(boolean stagingSimpleSsl)
javax.net.ssl.SSLContext getStagingSslContext()
void setStagingSslContext(javax.net.ssl.SSLContext stagingSslContext)
com.marklogic.client.DatabaseClientFactory.SSLHostnameVerifier getStagingSslHostnameVerifier()
void setStagingSslHostnameVerifier(com.marklogic.client.DatabaseClientFactory.SSLHostnameVerifier stagingSslHostnameVerifier)
java.lang.String getStagingCertFile()
void setStagingCertFile(java.lang.String stagingCertFile)
java.lang.String getStagingCertPassword()
void setStagingCertPassword(java.lang.String stagingCertPassword)
java.lang.String getStagingExternalName()
void setStagingExternalName(java.lang.String stagingExternalName)
java.lang.String getFinalDbName()
void setFinalDbName(java.lang.String finalDbName)
java.lang.String getFinalHttpName()
void setFinalHttpName(java.lang.String finalHttpName)
java.lang.Integer getFinalForestsPerHost()
void setFinalForestsPerHost(java.lang.Integer finalForestsPerHost)
java.lang.Integer getFinalPort()
void setFinalPort(java.lang.Integer finalPort)
java.lang.String getFinalAuthMethod()
void setFinalAuthMethod(java.lang.String finalAuthMethod)
java.lang.String getFinalScheme()
void setFinalScheme(java.lang.String finalScheme)
boolean getFinalSimpleSsl()
void setFinalSimpleSsl(boolean finalSimpleSsl)
javax.net.ssl.SSLContext getFinalSslContext()
void setFinalSslContext(javax.net.ssl.SSLContext finalSslContext)
com.marklogic.client.DatabaseClientFactory.SSLHostnameVerifier getFinalSslHostnameVerifier()
void setFinalSslHostnameVerifier(com.marklogic.client.DatabaseClientFactory.SSLHostnameVerifier finalSslHostnameVerifier)
java.lang.String getFinalCertFile()
void setFinalCertFile(java.lang.String finalCertFile)
java.lang.String getFinalCertPassword()
void setFinalCertPassword(java.lang.String finalCertPassword)
java.lang.String getFinalExternalName()
void setFinalExternalName(java.lang.String finalExternalName)
java.lang.String getTraceDbName()
void setTraceDbName(java.lang.String traceDbName)
java.lang.String getTraceHttpName()
void setTraceHttpName(java.lang.String traceHttpName)
java.lang.Integer getTraceForestsPerHost()
void setTraceForestsPerHost(java.lang.Integer traceForestsPerHost)
java.lang.Integer getTracePort()
void setTracePort(java.lang.Integer tracePort)
java.lang.String getTraceAuthMethod()
void setTraceAuthMethod(java.lang.String traceAuthMethod)
java.lang.String getTraceScheme()
void setTraceScheme(java.lang.String traceScheme)
boolean getTraceSimpleSsl()
void setTraceSimpleSsl(boolean traceSimpleSsl)
javax.net.ssl.SSLContext getTraceSslContext()
void setTraceSslContext(javax.net.ssl.SSLContext traceSslContext)
com.marklogic.client.DatabaseClientFactory.SSLHostnameVerifier getTraceSslHostnameVerifier()
void setTraceSslHostnameVerifier(com.marklogic.client.DatabaseClientFactory.SSLHostnameVerifier traceSslHostnameVerifier)
java.lang.String getTraceCertFile()
void setTraceCertFile(java.lang.String traceCertFile)
java.lang.String getTraceCertPassword()
void setTraceCertPassword(java.lang.String traceCertPassword)
java.lang.String getTraceExternalName()
void setTraceExternalName(java.lang.String traceExternalName)
java.lang.String getJobDbName()
void setJobDbName(java.lang.String jobDbName)
java.lang.String getJobHttpName()
void setJobHttpName(java.lang.String jobHttpName)
java.lang.Integer getJobForestsPerHost()
void setJobForestsPerHost(java.lang.Integer jobForestsPerHost)
java.lang.Integer getJobPort()
void setJobPort(java.lang.Integer jobPort)
java.lang.String getJobAuthMethod()
void setJobAuthMethod(java.lang.String jobAuthMethod)
java.lang.String getJobScheme()
void setJobScheme(java.lang.String jobScheme)
boolean getJobSimpleSsl()
void setJobSimpleSsl(boolean jobSimpleSsl)
javax.net.ssl.SSLContext getJobSslContext()
void setJobSslContext(javax.net.ssl.SSLContext jobSslContext)
com.marklogic.client.DatabaseClientFactory.SSLHostnameVerifier getJobSslHostnameVerifier()
void setJobSslHostnameVerifier(com.marklogic.client.DatabaseClientFactory.SSLHostnameVerifier jobSslHostnameVerifier)
java.lang.String getJobCertFile()
void setJobCertFile(java.lang.String jobCertFile)
java.lang.String getJobCertPassword()
void setJobCertPassword(java.lang.String jobCertPassword)
java.lang.String getJobExternalName()
void setJobExternalName(java.lang.String jobExternalName)
java.lang.String getModulesDbName()
void setModulesDbName(java.lang.String modulesDbName)
java.lang.Integer getModulesForestsPerHost()
void setModulesForestsPerHost(java.lang.Integer modulesForestsPerHost)
java.lang.String getTriggersDbName()
void setTriggersDbName(java.lang.String triggersDbName)
java.lang.Integer getTriggersForestsPerHost()
void setTriggersForestsPerHost(java.lang.Integer triggersForestsPerHost)
java.lang.String getSchemasDbName()
void setSchemasDbName(java.lang.String schemasDbName)
java.lang.Integer getSchemasForestsPerHost()
void setSchemasForestsPerHost(java.lang.Integer schemasForestsPerHost)
java.lang.String getHubRoleName()
void setHubRoleName(java.lang.String hubRoleName)
java.lang.String getHubUserName()
void setHubUserName(java.lang.String hubUserName)
java.lang.String[] getLoadBalancerHosts()
void setLoadBalancerHosts(java.lang.String[] loadBalancerHosts)
java.lang.String getCustomForestPath()
void setCustomForestPath(java.lang.String customForestPath)
java.lang.String getModulePermissions()
void setModulePermissions(java.lang.String modulePermissions)
java.lang.String getProjectDir()
void setProjectDir(java.lang.String projectDir)
HubProject getHubProject()
void initHubProject()
java.lang.String getHubModulesDeployTimestampFile()
java.lang.String getUserModulesDeployTimestampFile()
java.io.File getUserContentDeployTimestampFile()
com.marklogic.mgmt.ManageConfig getManageConfig()
void setManageConfig(com.marklogic.mgmt.ManageConfig manageConfig)
com.marklogic.mgmt.ManageClient getManageClient()
void setManageClient(com.marklogic.mgmt.ManageClient manageClient)
com.marklogic.mgmt.admin.AdminConfig getAdminConfig()
void setAdminConfig(com.marklogic.mgmt.admin.AdminConfig adminConfig)
com.marklogic.mgmt.admin.AdminManager getAdminManager()
void setAdminManager(com.marklogic.mgmt.admin.AdminManager adminManager)
com.marklogic.client.DatabaseClient newAppServicesClient()
com.marklogic.client.DatabaseClient newStagingClient()
com.marklogic.client.DatabaseClient newStagingClient(java.lang.String databaseName)
com.marklogic.client.DatabaseClient newFinalClient()
com.marklogic.client.DatabaseClient newJobDbClient()
com.marklogic.client.DatabaseClient newTraceDbClient()
com.marklogic.client.DatabaseClient newModulesDbClient()
java.nio.file.Path getHubPluginsDir()
java.nio.file.Path getHubEntitiesDir()
java.nio.file.Path getHubConfigDir()
java.nio.file.Path getHubDatabaseDir()
java.nio.file.Path getHubServersDir()
java.nio.file.Path getHubSecurityDir()
java.nio.file.Path getUserSecurityDir()
java.nio.file.Path getUserConfigDir()
java.nio.file.Path getUserDatabaseDir()
java.nio.file.Path getEntityDatabaseDir()
java.nio.file.Path getUserServersDir()
java.nio.file.Path getHubMimetypesDir()
com.marklogic.appdeployer.AppConfig getAppConfig()
void setAppConfig(com.marklogic.appdeployer.AppConfig config)
void setAppConfig(com.marklogic.appdeployer.AppConfig config,
boolean skipUpdate)
java.lang.String getJarVersion()
throws java.io.IOException
java.io.IOException