Also used :
Project(com.epam.ta.reportportal.entity.project.Project)
LocalDateTime(java.time.LocalDateTime)
Autowired(org.springframework.beans.factory.annotation.Autowired)
WidgetBuilder(com.epam.ta.reportportal.ws.converter.builders.WidgetBuilder)
ErrorType(com.epam.ta.reportportal.ws.model.ErrorType)
ProjectFilter(com.epam.ta.reportportal.commons.querygen.ProjectFilter)
Dashboard(com.epam.ta.reportportal.entity.dashboard.Dashboard)
Value(org.springframework.beans.factory.annotation.Value)
ReportPortalUser(com.epam.ta.reportportal.commons.ReportPortalUser)
WidgetRQ(com.epam.ta.reportportal.ws.model.widget.WidgetRQ)
Service(org.springframework.stereotype.Service)
PROJECT_NOT_FOUND(com.epam.ta.reportportal.ws.model.ErrorType.PROJECT_NOT_FOUND)
Condition(com.epam.ta.reportportal.commons.querygen.Condition)
CRITERIA_NAME(com.epam.ta.reportportal.commons.querygen.constant.GeneralCriteriaConstant.CRITERIA_NAME)
Pageable(org.springframework.data.domain.Pageable)
Sort(org.springframework.data.domain.Sort)
TypeReference(com.fasterxml.jackson.core.type.TypeReference)
DashboardWidget(com.epam.ta.reportportal.entity.dashboard.DashboardWidget)
Resource(org.springframework.core.io.Resource)
ShareableObjectsHandler(com.epam.ta.reportportal.auth.acl.ShareableObjectsHandler)
ObjectType(com.epam.ta.reportportal.entity.filter.ObjectType)
UserFilter(com.epam.ta.reportportal.entity.filter.UserFilter)
DashboardWidgetId(com.epam.ta.reportportal.entity.dashboard.DashboardWidgetId)
Filter(com.epam.ta.reportportal.commons.querygen.Filter)
CRITERIA_ITEM_ATTRIBUTE_VALUE(com.epam.ta.reportportal.commons.querygen.constant.ItemAttributeConstant.CRITERIA_ITEM_ATTRIBUTE_VALUE)
com.epam.ta.reportportal.dao(com.epam.ta.reportportal.dao)
ObjectMapper(com.fasterxml.jackson.databind.ObjectMapper)
ReportPortalException(com.epam.ta.reportportal.exception.ReportPortalException)
IOException(java.io.IOException)
FilterCondition(com.epam.ta.reportportal.commons.querygen.FilterCondition)
FilterSort(com.epam.ta.reportportal.entity.filter.FilterSort)
Sets(com.google.common.collect.Sets)
WidgetType(com.epam.ta.reportportal.entity.widget.WidgetType)
List(java.util.List)
Collectors.toList(java.util.stream.Collectors.toList)
Optional(java.util.Optional)
Widget(com.epam.ta.reportportal.entity.widget.Widget)
Transactional(org.springframework.transaction.annotation.Transactional)
ReportPortalException(com.epam.ta.reportportal.exception.ReportPortalException)
DashboardWidget(com.epam.ta.reportportal.entity.dashboard.DashboardWidget)
Widget(com.epam.ta.reportportal.entity.widget.Widget)
List(java.util.List)
Collectors.toList(java.util.stream.Collectors.toList)
TypeReference(com.fasterxml.jackson.core.type.TypeReference)
IOException(java.io.IOException)
WidgetBuilder(com.epam.ta.reportportal.ws.converter.builders.WidgetBuilder)
WidgetType(com.epam.ta.reportportal.entity.widget.WidgetType)