public class SCServer extends Object implements SCServerMBean
Constructor and Description |
---|
SCServer() |
Modifier and Type | Method and Description |
---|---|
String |
backup(String path)
Backups the content of Transaction module.
|
void |
clearLoggerLevel(String classname)
Sets the INHERIT level for the specified logger.
|
void |
debug(String classname)
Sets the DEBUG level for the specified logger.
|
void |
dumpAttributes(String name,
String path,
boolean threaddump) |
void |
dumpServerState(String path) |
static void |
dumpServerState(String path,
String cause) |
void |
error(String classname)
Sets the ERROR level for the specified logger.
|
void |
fatal(String classname)
Sets the FATAL level for the specified logger.
|
String |
getName() |
short |
getServerId() |
String[] |
getServers() |
int |
getStatus() |
String |
getStatusInfo() |
void |
info(String classname)
Sets the INFO level for the specified logger.
|
void |
setLoggerLevel(String classname,
String level)
Set the given level for the specified logger.
|
void |
shutdown() |
void |
start() |
void |
stop() |
void |
warn(String classname)
Sets the WARN level for the specified logger.
|
public static Logger logger
public short getServerId()
getServerId
in interface SCServerMBean
public String getName()
getName
in interface SCServerMBean
public void start()
start
in interface SCServerMBean
public void stop()
stop
in interface SCServerMBean
public void shutdown()
shutdown
in interface SCServerMBean
public int getStatus()
getStatus
in interface SCServerMBean
public String getStatusInfo()
getStatusInfo
in interface SCServerMBean
public String[] getServers()
getServers
in interface SCServerMBean
public void dumpServerState(String path)
dumpServerState
in interface SCServerMBean
public void dumpAttributes(String name, String path, boolean threaddump)
dumpAttributes
in interface SCServerMBean
public void debug(String classname)
SCServerMBean
debug
in interface SCServerMBean
classname
- The logger name.public void info(String classname)
SCServerMBean
info
in interface SCServerMBean
classname
- The logger name.public void warn(String classname)
SCServerMBean
warn
in interface SCServerMBean
classname
- The logger name.public void error(String classname)
SCServerMBean
error
in interface SCServerMBean
classname
- The logger name.public void fatal(String classname)
SCServerMBean
fatal
in interface SCServerMBean
classname
- The logger name.public void setLoggerLevel(String classname, String level)
SCServerMBean
setLoggerLevel
in interface SCServerMBean
classname
- The logger name.level
- The level namepublic void clearLoggerLevel(String classname)
SCServerMBean
clearLoggerLevel
in interface SCServerMBean
classname
- The logger name.public String backup(String path) throws Exception
backup
in interface SCServerMBean
path
- Directory path to store the backup.Exception
- An error occurs during backup.Copyright © 2023 ScalAgent D.T.. All rights reserved.