public class ReportFunctions extends Object
Constructor and Description |
---|
ReportFunctions(PrismContext prismContext,
ModelService modelService,
TaskManager taskManager,
AuditService auditService) |
Modifier and Type | Method and Description |
---|---|
List<PrismContainerValue<com.evolveum.midpoint.xml.ns._public.common.common_3.AccessCertificationCaseType>> |
getCertificationCampaignCases(String campaignName) |
List<PrismContainerValue<com.evolveum.midpoint.xml.ns._public.common.common_3.AccessCertificationDecisionType>> |
getCertificationCampaignDecisions(String campaignName,
Integer stageNumber) |
List<PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.AccessCertificationCampaignType>> |
getCertificationCampaigns(Boolean alsoClosedCampaigns) |
com.evolveum.midpoint.xml.ns._public.common.common_3.UserType |
getShadowOwner(String shadowOid) |
<O extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
resolveAssignments(com.evolveum.midpoint.xml.ns._public.common.common_3.AssignmentType assignment,
Class<O> type) |
<O extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
resolveAssignments(Collection<com.evolveum.midpoint.xml.ns._public.common.common_3.AssignmentType> assignments,
Class<O> type) |
<O extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
resolveLinkRefs(Collection<com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectReferenceType> refs,
Class type) |
<O extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
resolveObject(Class type,
String oid) |
<O extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
resolveObject(com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectReferenceType ref) |
List<PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.OrgType>> |
resolveOrgs(com.evolveum.midpoint.xml.ns._public.common.common_3.AssignmentType assignments) |
List<PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.OrgType>> |
resolveOrgs(Collection<com.evolveum.midpoint.xml.ns._public.common.common_3.AssignmentType> assignments) |
String |
resolveRefName(com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectReferenceType ref) |
List<PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.RoleType>> |
resolveRoles(com.evolveum.midpoint.xml.ns._public.common.common_3.AssignmentType assignments) |
List<PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.RoleType>> |
resolveRoles(Collection<com.evolveum.midpoint.xml.ns._public.common.common_3.AssignmentType> assignments) |
List<AuditEventRecord> |
searchAuditRecords(String query,
Map<String,Object> params) |
Collection<PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.AccessCertificationDefinitionForReportType>> |
searchCertificationDefinitions()
Retrieves all definitions.
|
public ReportFunctions(PrismContext prismContext, ModelService modelService, TaskManager taskManager, AuditService auditService)
public <O extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> O resolveObject(com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectReferenceType ref)
public <O extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> O resolveObject(Class type, String oid)
public <O extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> List<PrismObject<O>> resolveLinkRefs(Collection<com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectReferenceType> refs, Class type)
public String resolveRefName(com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectReferenceType ref)
public List<PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.RoleType>> resolveRoles(Collection<com.evolveum.midpoint.xml.ns._public.common.common_3.AssignmentType> assignments)
public List<PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.OrgType>> resolveOrgs(Collection<com.evolveum.midpoint.xml.ns._public.common.common_3.AssignmentType> assignments)
public List<PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.RoleType>> resolveRoles(com.evolveum.midpoint.xml.ns._public.common.common_3.AssignmentType assignments)
public List<PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.OrgType>> resolveOrgs(com.evolveum.midpoint.xml.ns._public.common.common_3.AssignmentType assignments)
public <O extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> List<PrismObject<O>> resolveAssignments(com.evolveum.midpoint.xml.ns._public.common.common_3.AssignmentType assignment, Class<O> type)
public <O extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> List<PrismObject<O>> resolveAssignments(Collection<com.evolveum.midpoint.xml.ns._public.common.common_3.AssignmentType> assignments, Class<O> type)
public List<AuditEventRecord> searchAuditRecords(String query, Map<String,Object> params)
public com.evolveum.midpoint.xml.ns._public.common.common_3.UserType getShadowOwner(String shadowOid)
public Collection<PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.AccessCertificationDefinitionForReportType>> searchCertificationDefinitions() throws ConfigurationException, SchemaException, ObjectNotFoundException, CommunicationException, SecurityViolationException
public List<PrismContainerValue<com.evolveum.midpoint.xml.ns._public.common.common_3.AccessCertificationCaseType>> getCertificationCampaignCases(String campaignName) throws SchemaException, SecurityViolationException, ConfigurationException, ObjectNotFoundException
public List<PrismContainerValue<com.evolveum.midpoint.xml.ns._public.common.common_3.AccessCertificationDecisionType>> getCertificationCampaignDecisions(String campaignName, Integer stageNumber) throws SchemaException, SecurityViolationException, ConfigurationException, ObjectNotFoundException
public List<PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.AccessCertificationCampaignType>> getCertificationCampaigns(Boolean alsoClosedCampaigns) throws SchemaException, ConfigurationException, ObjectNotFoundException, CommunicationException, SecurityViolationException
Copyright © 2016 evolveum. All rights reserved.