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
adminSourceobject within the global context. Example:$adminSource.getAclDTO(identity)
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description AclDTOgetAclDTO(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()
-
-