public static class ItemForMultipleUsersReportBuilder.ReportImpl extends PermissionReport<hudson.model.User,Boolean>
Modifier and Type | Method and Description |
---|---|
static ItemForMultipleUsersReportBuilder.ReportImpl |
createReport(Set<hudson.model.User> rows,
hudson.model.Item job) |
void |
forRow(hudson.model.User user,
Runnable runnable) |
void |
generateReport(Set<hudson.model.User> rows) |
protected Boolean |
getEntryReport(hudson.model.User column,
hudson.security.Permission item)
Retrieves an entry for the specified row and column values.
|
String |
getReportTargetName()
Get report target name (e.g.
|
String |
getRowColumnHeader()
Returns display name for the row grouping cell.
|
String |
getRowTitle(hudson.model.User row)
Retrieves a title for the specified row.
|
boolean |
isEntryReportOk(hudson.model.User row,
hudson.security.Permission item,
Boolean report)
Verifies that the generated entry is correct.
|
generateReport, getColumnTitle, getGroupOfItem, getGroupTitle, getItemsOfGroup
fillRowByResult, generateReport, getColumnComparator, getColumns, getEntries, getEntry, getGroups, getReportInCSV, getReportInMatrix, getRowComparator, getRows
public String getReportTargetName()
SecurityInspectorReport
getReportTargetName
in class SecurityInspectorReport<hudson.model.User,hudson.security.PermissionGroup,hudson.security.Permission,Boolean>
public void forRow(hudson.model.User user, Runnable runnable)
forRow
in class SecurityInspectorReport<hudson.model.User,hudson.security.PermissionGroup,hudson.security.Permission,Boolean>
protected Boolean getEntryReport(hudson.model.User column, hudson.security.Permission item)
SecurityInspectorReport
getEntryReport
in class SecurityInspectorReport<hudson.model.User,hudson.security.PermissionGroup,hudson.security.Permission,Boolean>
column
- Rowitem
- Columnpublic static ItemForMultipleUsersReportBuilder.ReportImpl createReport(@Nonnull Set<hudson.model.User> rows, @Nonnull hudson.model.Item job)
public String getRowColumnHeader()
SecurityInspectorReport
getRowColumnHeader
in class SecurityInspectorReport<hudson.model.User,hudson.security.PermissionGroup,hudson.security.Permission,Boolean>
public String getRowTitle(hudson.model.User row)
SecurityInspectorReport
getRowTitle
in class SecurityInspectorReport<hudson.model.User,hudson.security.PermissionGroup,hudson.security.Permission,Boolean>
row
- Rowpublic boolean isEntryReportOk(hudson.model.User row, hudson.security.Permission item, Boolean report)
SecurityInspectorReport
isEntryReportOk
in class SecurityInspectorReport<hudson.model.User,hudson.security.PermissionGroup,hudson.security.Permission,Boolean>
row
- Rowitem
- Columnreport
- Generated report entrytrue
if the check passedCopyright © 2016–2022. All rights reserved.