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 Constructor Description DashboardServiceImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DashboardWidget
createWidgetData(DashboardWidgetType widget, Task task, OperationResult result)
ObjectCollectionType
getObjectCollectionType(DashboardWidgetType widget, Task task, OperationResult result)
DashboardWidgetSourceTypeType
getSourceType(DashboardWidgetType widget)
List<PrismObject<ObjectType>>
searchObjectFromCollection(ObjectCollectionType collection, boolean usingFilter, Task task, OperationResult result)
-
-
-
Method Detail
-
createWidgetData
public DashboardWidget createWidgetData(DashboardWidgetType widget, Task task, OperationResult result) throws SchemaException, CommunicationException, ConfigurationException, SecurityViolationException, ExpressionEvaluationException, ObjectNotFoundException
-
getSourceType
public DashboardWidgetSourceTypeType getSourceType(DashboardWidgetType widget)
-
searchObjectFromCollection
public List<PrismObject<ObjectType>> searchObjectFromCollection(ObjectCollectionType collection, boolean usingFilter, Task task, OperationResult result) throws SchemaException, ObjectNotFoundException, SecurityViolationException, CommunicationException, ConfigurationException, ExpressionEvaluationException
-
getObjectCollectionType
public ObjectCollectionType getObjectCollectionType(DashboardWidgetType widget, Task task, OperationResult result) throws ObjectNotFoundException, SchemaException, CommunicationException, ConfigurationException, SecurityViolationException, ExpressionEvaluationException
-
-