public class EmbeddedServerController
extends java.lang.Object
EmbeddedServerTestRunListener. It is intended to be used as singleton, it stores global data like embedded
server instance.| Constructor and Description |
|---|
EmbeddedServerController() |
| Modifier and Type | Method and Description |
|---|---|
void |
afterPropertiesSet() |
protected void |
afterStop() |
protected void |
beforeStart() |
EmbeddedServer |
createEmbeddedServer(java.lang.String[] webExtensionNames) |
boolean |
ensureWebAppIsStarted(java.lang.String webExtentionName) |
boolean |
ensureWebAppsAreStarted(java.lang.String[] webExtentionNames) |
EmbeddedExtension |
getEmbeddedExtension(java.lang.String extensionName) |
EmbeddedServerBuilder |
getEmbeddedServerBuilder() |
java.util.Optional<HttpStatus> |
getWebAppHeadStatus(java.lang.String webExtentionName) |
protected void |
restoreOriginalCacheSuffix() |
protected void |
setCacheSuffix()
Function modifies the EhCache cache suffix.
|
void |
setEmbeddedServerBuilder(EmbeddedServerBuilder embeddedServerBuilder) |
void |
start(java.lang.String[] webExtensionNames) |
void |
stop() |
public void start(java.lang.String[] webExtensionNames)
public void stop()
protected void beforeStart()
protected void afterStop()
public EmbeddedExtension getEmbeddedExtension(java.lang.String extensionName)
public EmbeddedServer createEmbeddedServer(java.lang.String[] webExtensionNames)
public EmbeddedServerBuilder getEmbeddedServerBuilder()
public void setEmbeddedServerBuilder(EmbeddedServerBuilder embeddedServerBuilder)
protected void setCacheSuffix()
protected void restoreOriginalCacheSuffix()
public void afterPropertiesSet()
throws java.lang.Exception
java.lang.Exceptionpublic java.util.Optional<HttpStatus> getWebAppHeadStatus(java.lang.String webExtentionName)
public boolean ensureWebAppsAreStarted(java.lang.String[] webExtentionNames)
public boolean ensureWebAppIsStarted(java.lang.String webExtentionName)
Copyright © 2018 SAP SE. All Rights Reserved.