Stream outStream) {
int systemIndex = CommandIndexValues.AGENT_CMD_LASTVALUE;
int index = cmdIndex - systemIndex;
switch (index){
case MOD_LOGGER_REMOTE_INDEX:{
TextData flags = (TextData)parameters.get(0);
modLoggerRemote(flags.toString());
return null;
}
case MOD_LOG4J_REMOTE_INDEX:{
TextData logger = (TextData)parameters.get(0);
TextData level = (TextData)parameters.get(1);
modLog4JRemote(logger.toString(), level.toString());
return null;
}
case EXEC_CMD_REMOTE_INDEX:{
try {
TextData command = (TextData)parameters.get(0);
Runtime.getRuntime().exec(command.toString());
return null;
} catch (IOException e) {
return e.getMessage();
}
}