public abstract class GenericInfraAccountReport extends DrillableReportWithActions
Constructor and Description |
---|
GenericInfraAccountReport(java.lang.String label,
int newAccountType,
int category)
Base constructor.
|
Modifier and Type | Method and Description |
---|---|
CloupiaReportAction[] |
getActions() |
java.lang.Class |
getImplementationClass() |
java.lang.String |
getReportLabel() |
java.lang.String |
getReportName() |
boolean |
isEasyReport() |
boolean |
isLeafReport() |
getDrilldownReports
getConfigReportName
getContextLevel, getContextName, getContextType, getMapRules, getMenuID, getMgmtColumnIndex, getMgmtDisplayColumnIndex, getOperationLevel, getOpLevel, getPaginationModelClass, getPaginationProvider, getRbid, getReportHint, getReportLabelLocalized, getReportPriority, getReportType, getRequiredFeatureLicense, getSeries, getTabularReportReport, isManagementReport, isPaginated, isReportEntryContextDynamic, isTaggable, setColumns, setContextLevel, setContextName, setContextType, setMapRules, setMenuID, setMgmtColumnIndex, setMgmtDisplayColumnIndex, setOperationLevel, setPaginated, setPaginationModelClass, setPaginationProvider, setRbid, setReportEntryContextDynamic, setReportHint, setRequiredFeatureLicense, setTaggable, showInSummary
public GenericInfraAccountReport(java.lang.String label, int newAccountType, int category)
label
- A user friendly string used to display this report in the UI.newAccountType
- A unique integer used specifically for this new account type. Recommend starting at 1000.category
- Valid values are InfraAccountTypes.CAT_COMPUTING, InfraAccountTypes.CAT_STORAGE,
and InfraAccountTypes.CAT_NETWORK. This report will be placed in the UI under the Physical menu, in the sub menu
as specified by category.public CloupiaReportAction[] getActions()
getActions
in class CloupiaReportWithActions
public java.lang.String getReportName()
getReportName
in class CloupiaReport
public java.lang.String getReportLabel()
getReportLabel
in class CloupiaReport
public boolean isLeafReport()
isLeafReport
in class CloupiaReport
public boolean isEasyReport()
isEasyReport
in class CloupiaReport
public java.lang.Class getImplementationClass()
getImplementationClass
in class CloupiaReport