public class A3CommandsImpl extends Object implements A3Commands
Modifier and Type | Field and Description |
---|---|
static String |
AGENT_SERVER_CLUSTERID_PROPERTY |
static String |
AGENT_SERVER_ID_PROPERTY |
static String |
AGENT_SERVER_STORAGE_PROPERTY |
private org.osgi.framework.BundleContext |
bundleContext |
static String[] |
COMMANDS |
private org.osgi.util.tracker.ServiceTracker |
engineTracker |
static String |
NAMESPACE |
private org.osgi.util.tracker.ServiceTracker |
networkTracker |
private org.osgi.util.tracker.ServiceTracker |
ngtTracker |
private static int |
TIMEOUT |
Constructor and Description |
---|
A3CommandsImpl(org.osgi.framework.BundleContext context) |
Modifier and Type | Method and Description |
---|---|
void |
close() |
void |
engineLoad(String[] args) |
void |
garbageRatio(String[] args) |
private EngineMBean |
getEngine() |
private NetworkMBean |
getNetwork() |
private NGTransactionMBean |
getNGTransaction() |
private String |
getProperty(String prop,
String defaultVal) |
private Short |
getShortProperty(String prop,
Short defaultVal) |
void |
info(String[] args) |
void |
restartServer() |
void |
startServer() |
void |
stopServer() |
public static final String NAMESPACE
private static final int TIMEOUT
public static final String AGENT_SERVER_ID_PROPERTY
public static final String AGENT_SERVER_CLUSTERID_PROPERTY
public static final String AGENT_SERVER_STORAGE_PROPERTY
public static final String[] COMMANDS
private org.osgi.framework.BundleContext bundleContext
private org.osgi.util.tracker.ServiceTracker engineTracker
private org.osgi.util.tracker.ServiceTracker ngtTracker
private org.osgi.util.tracker.ServiceTracker networkTracker
public void engineLoad(String[] args)
engineLoad
in interface A3Commands
public void garbageRatio(String[] args)
garbageRatio
in interface A3Commands
public void stopServer()
stopServer
in interface A3Commands
public void startServer()
startServer
in interface A3Commands
public void restartServer()
restartServer
in interface A3Commands
public void close()
close
in interface A3Commands
public void info(String[] args)
info
in interface A3Commands
private EngineMBean getEngine()
private NGTransactionMBean getNGTransaction()
private NetworkMBean getNetwork()
Copyright © 2023 ScalAgent D.T.. All rights reserved.