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    }