public class KmsService extends TestService
TestService.TestServiceScope| Modifier and Type | Field and Description |
|---|---|
protected String |
dockerContainerName |
protected boolean |
isKmsDocker |
protected boolean |
isKmsRemote |
protected boolean |
isKmsStarted |
protected String |
kmsAutostartDefault |
protected String |
kmsAutostartProp |
protected String |
kmsLoginProp |
protected String |
kmsPasswdProp |
protected String |
kmsPemProp |
protected String |
kmsScopeDefault |
protected String |
kmsScopeProp |
protected String |
kmsWsUriExportProp |
protected String |
kmsWsUriProp |
protected KurentoClient |
kurentoClient |
protected static String |
monitoredDockerContainerName |
protected String |
registrarLocalAddress |
protected String |
registrarUri |
protected SshConnection |
remoteKmsSshConnection |
protected Path |
workspace |
protected String |
wsUri |
log, scope| Constructor and Description |
|---|
KmsService() |
KmsService(String wsUri) |
KmsService(String kmsLoginProp,
String kmsPasswdProp,
String kmsPemProp,
String kmsAutostartProp,
String kmsWsUriProp,
String kmsWsUriExportProp,
String kmsScopeProp,
String kmsScopeDefault) |
| Modifier and Type | Method and Description |
|---|---|
void |
closeKurentoClient() |
KurentoClient |
createKurentoClient() |
protected String |
getDockerContainerNameSuffix() |
protected String |
getDockerLogSuffix() |
String |
getKmsLogPath() |
KurentoClient |
getKurentoClient() |
static String |
getMonitoredDockerContainerName() |
TestService.TestServiceScope |
getScope() |
String |
getWsUri() |
boolean |
isKmsStarted() |
void |
retrieveLogs() |
void |
setDockerContainerName(String containerName) |
void |
setRegistrarLocalAddress(String registrarLocalAddress) |
void |
setRegistrarUri(String registrarUri) |
void |
setWsUri(String wsUri) |
void |
start() |
void |
stop() |
void |
stopKms() |
protected static String monitoredDockerContainerName
protected String dockerContainerName
protected SshConnection remoteKmsSshConnection
protected Path workspace
protected String wsUri
protected boolean isKmsRemote
protected boolean isKmsDocker
protected boolean isKmsStarted
protected String registrarUri
protected String registrarLocalAddress
protected String kmsLoginProp
protected String kmsPasswdProp
protected String kmsPemProp
protected String kmsAutostartProp
protected String kmsAutostartDefault
protected String kmsWsUriProp
protected String kmsWsUriExportProp
protected String kmsScopeProp
protected String kmsScopeDefault
protected KurentoClient kurentoClient
public KmsService(String wsUri)
public KmsService()
public void start()
start in class TestServicepublic void stop()
stop in class TestServicepublic TestService.TestServiceScope getScope()
getScope in class TestServiceprotected String getDockerContainerNameSuffix()
protected String getDockerLogSuffix()
public String getKmsLogPath()
public void retrieveLogs()
throws IOException
IOExceptionpublic void stopKms()
public void setDockerContainerName(String containerName)
public KurentoClient getKurentoClient()
public KurentoClient createKurentoClient()
public void closeKurentoClient()
public String getWsUri()
public void setWsUri(String wsUri)
public void setRegistrarUri(String registrarUri)
public void setRegistrarLocalAddress(String registrarLocalAddress)
public boolean isKmsStarted()
public static String getMonitoredDockerContainerName()
Copyright © 2018 Kurento. All rights reserved.