1 17 package org.apache.geronimo.management.geronimo; 18 19 import java.io.Serializable ; 20 21 26 public interface Log { 27 31 public final static int MAX_SEARCH_RESULTS = 1000; 32 33 public static class LogMessage implements Serializable { 34 private final int lineNumber; 35 private final String lineContent; 36 37 public LogMessage(int lineNumber, String lineContent) { 38 this.lineNumber = lineNumber; 39 this.lineContent = lineContent; 40 } 41 42 public int getLineNumber() { 43 return lineNumber; 44 } 45 46 public String getLineContent() { 47 return lineContent; 48 } 49 } 50 51 public static class SearchResults implements Serializable { 52 private final int lineCount; private final LogMessage[] results; 54 private final boolean capped; 56 public SearchResults(int lineCount, LogMessage[] results, boolean capped) { 57 this.lineCount = lineCount; 58 this.results = results; 59 this.capped = capped; 60 } 61 62 public int getLineCount() { 63 return lineCount; 64 } 65 66 public LogMessage[] getResults() { 67 return results; 68 } 69 70 public boolean isCapped() { 71 return capped; 72 } 73 } 74 } 75 | Popular Tags |