Class ProblemReports
- java.lang.Object
-
- org.apache.accumulo.server.problems.ProblemReports
-
- All Implemented Interfaces:
Iterable<ProblemReport>
public class ProblemReports extends Object implements Iterable<ProblemReport>
-
-
Constructor Summary
Constructors Constructor Description ProblemReports(AccumuloServerContext context)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
deleteProblemReport(String table, ProblemType pType, String resource)
void
deleteProblemReports(String table)
static ProblemReports
getInstance(AccumuloServerContext context)
Iterator<ProblemReport>
iterator()
Iterator<ProblemReport>
iterator(String table)
static void
main(String[] args)
void
printProblems()
void
report(ProblemReport pr)
Map<String,Map<ProblemType,Integer>>
summarize()
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface java.lang.Iterable
forEach, spliterator
-
-
-
-
Constructor Detail
-
ProblemReports
public ProblemReports(AccumuloServerContext context)
-
-
Method Detail
-
report
public void report(ProblemReport pr)
-
deleteProblemReport
public void deleteProblemReport(String table, ProblemType pType, String resource)
-
deleteProblemReports
public void deleteProblemReports(String table) throws Exception
- Throws:
Exception
-
iterator
public Iterator<ProblemReport> iterator(String table)
-
iterator
public Iterator<ProblemReport> iterator()
- Specified by:
iterator
in interfaceIterable<ProblemReport>
-
getInstance
public static ProblemReports getInstance(AccumuloServerContext context)
-
summarize
public Map<String,Map<ProblemType,Integer>> summarize()
-
-