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()
 
 - 
 
 -