001 package org.kuali.common.deploy.monitoring;
002
003 import org.kuali.common.deploy.Deployable;
004
005
006 public class MachineAgent {
007
008 String startupCommand;
009 String baseDir;
010 String tmpDir;
011 String logsDir;
012 Deployable controller;
013 String logFile;
014 String logFileEncoding;
015 String startupToken;
016 int logFileIntervalMillis;
017 int startupTimeoutMillis;
018
019 public String getStartupCommand() {
020 return startupCommand;
021 }
022
023 public void setStartupCommand(String startupCommand) {
024 this.startupCommand = startupCommand;
025 }
026
027 public String getTmpDir() {
028 return tmpDir;
029 }
030
031 public void setTmpDir(String tmpDir) {
032 this.tmpDir = tmpDir;
033 }
034
035 public String getLogsDir() {
036 return logsDir;
037 }
038
039 public void setLogsDir(String logsDir) {
040 this.logsDir = logsDir;
041 }
042
043 public Deployable getController() {
044 return controller;
045 }
046
047 public void setController(Deployable controller) {
048 this.controller = controller;
049 }
050
051 public String getBaseDir() {
052 return baseDir;
053 }
054
055 public void setBaseDir(String baseDir) {
056 this.baseDir = baseDir;
057 }
058
059 public String getLogFile() {
060 return logFile;
061 }
062
063 public void setLogFile(String logFile) {
064 this.logFile = logFile;
065 }
066
067 public String getStartupToken() {
068 return startupToken;
069 }
070
071 public void setStartupToken(String startupToken) {
072 this.startupToken = startupToken;
073 }
074
075 public int getStartupTimeoutMillis() {
076 return startupTimeoutMillis;
077 }
078
079 public void setStartupTimeoutMillis(int startupTimeoutMillis) {
080 this.startupTimeoutMillis = startupTimeoutMillis;
081 }
082
083 public int getLogFileIntervalMillis() {
084 return logFileIntervalMillis;
085 }
086
087 public void setLogFileIntervalMillis(int logFileIntervalMillis) {
088 this.logFileIntervalMillis = logFileIntervalMillis;
089 }
090
091 public String getLogFileEncoding() {
092 return logFileEncoding;
093 }
094
095 public void setLogFileEncoding(String logFileEncoding) {
096 this.logFileEncoding = logFileEncoding;
097 }
098
099 }