Interface AdminSource
-
- All Superinterfaces:
VelocityDataSource
public interface AdminSource extends VelocityDataSource
Contains methods to fetch administrative information/permissions.
These methods are exposed to Velocity reports on the
adminSource
object within the global context. Example:$adminSource.getAclDTO(identity)
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description AclDTO
getAclDTO(AclObjectIdentity identity)
java.util.List<AclPermissionEntry>
getAclPermissionEntryList(java.lang.Integer objectId, java.lang.Integer objectType)
java.util.List<OrgLicenseType>
getAllOrgLicenseTypes()
java.util.List<OrgLicenseType>
getCompliantLicenseTypes()
java.util.List<LicenseSnapshotInterval>
getLicenseDataForLastNDays(java.lang.String timeFrame, java.lang.Integer orgId, OrgLicenseType licenseType)
java.util.List<OrgLicenseType>
getMonitoredLicenseTypes()
java.util.Map<java.lang.String,OrgLicenseType>
getOrgLicenseTypes()
java.util.List<Report>
getReportList()
-
-
-
Method Detail
-
getOrgLicenseTypes
java.util.Map<java.lang.String,OrgLicenseType> getOrgLicenseTypes()
-
getAllOrgLicenseTypes
java.util.List<OrgLicenseType> getAllOrgLicenseTypes()
-
getMonitoredLicenseTypes
java.util.List<OrgLicenseType> getMonitoredLicenseTypes()
-
getCompliantLicenseTypes
java.util.List<OrgLicenseType> getCompliantLicenseTypes()
-
getAclDTO
AclDTO getAclDTO(AclObjectIdentity identity)
-
getAclPermissionEntryList
java.util.List<AclPermissionEntry> getAclPermissionEntryList(java.lang.Integer objectId, java.lang.Integer objectType)
-
getLicenseDataForLastNDays
java.util.List<LicenseSnapshotInterval> getLicenseDataForLastNDays(java.lang.String timeFrame, java.lang.Integer orgId, OrgLicenseType licenseType)
-
getReportList
java.util.List<Report> getReportList()
-
-