Package com.marklogic.client.ext
Class DefaultConfiguredDatabaseClientFactory
- java.lang.Object
-
- com.marklogic.client.ext.DefaultConfiguredDatabaseClientFactory
-
- All Implemented Interfaces:
ConfiguredDatabaseClientFactory
public class DefaultConfiguredDatabaseClientFactory extends java.lang.Object implements ConfiguredDatabaseClientFactory
Default implementation for constructing a new instance of DatabaseClient based on the inputs in an instance of DatabaseClientConfig.
-
-
Constructor Summary
Constructors Constructor Description DefaultConfiguredDatabaseClientFactory()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected com.marklogic.client.DatabaseClientFactory.SecurityContextbuildCertificateAuthContent(DatabaseClientConfig config)protected SslConfigdetermineSslConfig(DatabaseClientConfig config)com.marklogic.client.DatabaseClientnewDatabaseClient(DatabaseClientConfig config)
-
-
-
Method Detail
-
newDatabaseClient
public com.marklogic.client.DatabaseClient newDatabaseClient(DatabaseClientConfig config)
- Specified by:
newDatabaseClientin interfaceConfiguredDatabaseClientFactory
-
buildCertificateAuthContent
protected com.marklogic.client.DatabaseClientFactory.SecurityContext buildCertificateAuthContent(DatabaseClientConfig config)
-
determineSslConfig
protected SslConfig determineSslConfig(DatabaseClientConfig config)
-
-