public class RemoteTomcatConfigService extends RemoteTomcatServiceBase
| Modifier and Type | Field and Description |
|---|---|
static String |
REMOTE_CONFIG_EXT |
| Constructor and Description |
|---|
RemoteTomcatConfigService(net.thevpc.nuts.NutsPath file,
RemoteTomcat client) |
RemoteTomcatConfigService(String name,
RemoteTomcat client) |
| Modifier and Type | Method and Description |
|---|---|
void |
deleteOutLog() |
void |
execRemoteNuts(String... cmd) |
boolean |
existsConfig() |
RemoteTomcatAppConfigService |
getApp(String appName) |
RemoteTomcatAppConfigService |
getAppOrCreate(String appName) |
RemoteTomcatAppConfigService |
getAppOrError(String appName) |
RemoteTomcatAppConfigService |
getAppOrNull(String appName) |
List<RemoteTomcatAppConfigService> |
getApps() |
RemoteTomcatConfig |
getConfig() |
net.thevpc.nuts.NutsPath |
getConfigPath() |
String |
getName() |
String |
getRemoteInstanceName() |
RemoteTomcatConfigService |
loadConfig() |
RemoteTomcatConfigService |
print(net.thevpc.nuts.NutsPrintStream out) |
void |
printStatus() |
RemoteTomcatConfigService |
remove() |
void |
restart(String[] redeploy,
boolean deleteOutLog) |
RemoteTomcatConfigService |
save() |
RemoteTomcatConfigService |
setConfig(RemoteTomcatConfig config) |
RemoteTomcatConfigService |
setName(String name) |
void |
shutdown() |
void |
start(String[] redeploy,
boolean deleteOutLog) |
printlnpublic static final String REMOTE_CONFIG_EXT
public RemoteTomcatConfigService(String name, RemoteTomcat client)
public RemoteTomcatConfigService(net.thevpc.nuts.NutsPath file,
RemoteTomcat client)
public RemoteTomcatConfig getConfig()
getConfig in class RemoteTomcatServiceBasepublic String getName()
getName in class RemoteTomcatServiceBasepublic RemoteTomcatConfigService setName(String name)
public RemoteTomcatConfigService print(net.thevpc.nuts.NutsPrintStream out)
print in class RemoteTomcatServiceBasepublic RemoteTomcatConfigService remove()
remove in class RemoteTomcatServiceBasepublic RemoteTomcatConfigService setConfig(RemoteTomcatConfig config)
public net.thevpc.nuts.NutsPath getConfigPath()
public RemoteTomcatConfigService save()
public boolean existsConfig()
public void printStatus()
public void start(String[] redeploy, boolean deleteOutLog)
public void shutdown()
public String getRemoteInstanceName()
public void restart(String[] redeploy, boolean deleteOutLog)
public RemoteTomcatConfigService loadConfig()
public RemoteTomcatAppConfigService getApp(String appName)
public RemoteTomcatAppConfigService getAppOrNull(String appName)
public RemoteTomcatAppConfigService getAppOrError(String appName)
public RemoteTomcatAppConfigService getAppOrCreate(String appName)
public void deleteOutLog()
public List<RemoteTomcatAppConfigService> getApps()
public void execRemoteNuts(String... cmd)
Copyright © 2022 vpc open source initiative. All rights reserved.