| Modifier and Type | Field and Description |
|---|---|
static String |
FEATURE_DUMPERS
Feature to set dumpers of report.
|
protected static int |
PERCENTAGE
Divisor.
|
| Constructor and Description |
|---|
ResumeReporter() |
| Modifier and Type | Method and Description |
|---|---|
ResumeReporter |
add(IResumeDumper dumper)
Add a dumper of resumes.
|
void |
analyse(IContext context,
IResultSet result,
Map<String,Object> model)
Add information to the reporter.
|
double |
asPercentage(Long time)
Returns a time as percentage.
|
protected Resume |
createInstance(IResultSet result,
Map<String,Object> model)
Create a resume instance.
|
List<IResumeDumper> |
getDumpers()
Get dumpers list.
|
int |
getIndex()
Get resumes index.
|
Status |
getResultStatus()
Get execution status.
|
List<Resume> |
getResumes()
Get resume set.
|
Map<Status,Integer> |
getStatus()
Map of status counts.
|
Long |
getTotal()
Get total execution time.
|
Map<ActionType,Integer> |
getTypes()
Map if action types.
|
protected Resume |
newResume(IContext context,
IResultSet result,
Map<String,Object> model)
Create a resume of result.
|
protected List<Resume> |
orderedList(List<Resume> list,
Comparator<Resume> comparator)
Creates a copy of the resume list.
|
Object |
partial(SRServices services)
Short information about report.
|
void |
report(SRServices services)
Dump report information.
|
protected void |
setFeatures(SRServices services)
Prepare feature settings.
|
protected static final int PERCENTAGE
public static final String FEATURE_DUMPERS
public Long getTotal()
public int getIndex()
public Status getResultStatus()
public Map<Status,Integer> getStatus()
public Map<ActionType,Integer> getTypes()
public List<IResumeDumper> getDumpers()
public ResumeReporter add(IResumeDumper dumper)
dumper - A dumper.protected void setFeatures(SRServices services)
services - Services.public void analyse(IContext context, IResultSet result, Map<String,Object> model)
IReporterpublic Object partial(SRServices services)
IReporterprotected Resume newResume(IContext context, IResultSet result, Map<String,Object> model)
context - A test context.result - The result.model - The model.protected Resume createInstance(IResultSet result, Map<String,Object> model)
result - The result set.model - The model.public void report(SRServices services)
IReporterprotected List<Resume> orderedList(List<Resume> list, Comparator<Resume> comparator)
list - The list to be ordered.comparator - The comparator.public double asPercentage(Long time)
time - The time.Copyright © 2016. All rights reserved.