Class DashboardServiceImpl
java.lang.Object
com.evolveum.midpoint.model.impl.controller.DashboardServiceImpl
- All Implemented Interfaces:
DashboardService
@Component("dashboardService")
public class DashboardServiceImpl
extends Object
implements DashboardService
- Author:
- skublik
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncountAuditEvents(CollectionRefSpecificationType collectionRef, ObjectCollectionType collection, Task task, OperationResult result) createWidgetData(DashboardWidgetType widget, boolean useDisplaySource, Task task, OperationResult result) getCollectionRefSpecificationType(DashboardWidgetType widget, Task task, OperationResult result) getObjectCollectionType(DashboardWidgetType widget, Task task, OperationResult result)
-
Constructor Details
-
DashboardServiceImpl
public DashboardServiceImpl()
-
-
Method Details
-
createWidgetData
public DashboardWidget createWidgetData(DashboardWidgetType widget, boolean useDisplaySource, Task task, OperationResult result) throws CommonException - Specified by:
createWidgetDatain interfaceDashboardService- Throws:
CommonException
-
createEmptyWidgetData
- Specified by:
createEmptyWidgetDatain interfaceDashboardService
-
countAuditEvents
public Integer countAuditEvents(CollectionRefSpecificationType collectionRef, ObjectCollectionType collection, Task task, OperationResult result) throws CommonException - Specified by:
countAuditEventsin interfaceDashboardService- Throws:
CommonException
-
getObjectCollectionType
public ObjectCollectionType getObjectCollectionType(DashboardWidgetType widget, Task task, OperationResult result) throws ObjectNotFoundException, SchemaException, CommunicationException, ConfigurationException, SecurityViolationException, ExpressionEvaluationException -
getCollectionRefSpecificationType
public CollectionRefSpecificationType getCollectionRefSpecificationType(DashboardWidgetType widget, Task task, OperationResult result) - Specified by:
getCollectionRefSpecificationTypein interfaceDashboardService
-