Package net.ravendb.embedded
Class ServerOptions
java.lang.Object
net.ravendb.embedded.ServerOptions
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanbooleansecured(String certExec, String certExecArgs, String serverCertThumbprint, KeyStore clientCert, String caCertificatePath) voidsetAcceptEula(boolean acceptEula) voidsetClearTargetServerLocation(boolean clearTargetServerLocation) voidsetCommandLineArgs(List<String> commandLineArgs) voidsetDataDirectory(String dataDirectory) voidsetDotNetPath(String dotNetPath) voidsetFrameworkVersion(String frameworkVersion) voidsetGracefulShutdownTimeout(Duration gracefulShutdownTimeout) voidsetLogsPath(String logsPath) voidsetMaxServerStartupTimeDuration(Duration maxServerStartupTimeDuration) voidsetServerUrl(String serverUrl) voidsetTargetServerLocation(String targetServerLocation) voidwithExternalServer(String serverLocation) Allows using external RavenDB server
-
Constructor Details
-
ServerOptions
public ServerOptions()
-
-
Method Details
-
secured
-
secured
-
secured
-
secured
-
secured
-
withExternalServer
Allows using external RavenDB server- Parameters:
serverLocation- Path to zip file or to extracted server directory
-
getLogsPath
-
setLogsPath
-
getDataDirectory
-
setDataDirectory
-
getDotNetPath
-
setDotNetPath
-
isAcceptEula
public boolean isAcceptEula() -
setAcceptEula
public void setAcceptEula(boolean acceptEula) -
getServerUrl
-
setServerUrl
-
getGracefulShutdownTimeout
-
setGracefulShutdownTimeout
-
getMaxServerStartupTimeDuration
-
setMaxServerStartupTimeDuration
-
getCommandLineArgs
-
setCommandLineArgs
-
getSecurity
-
getFrameworkVersion
-
setFrameworkVersion
-
getTargetServerLocation
-
setTargetServerLocation
-
isClearTargetServerLocation
public boolean isClearTargetServerLocation() -
setClearTargetServerLocation
public void setClearTargetServerLocation(boolean clearTargetServerLocation)
-