Interface NavigationStatisticsApi
-
public interface NavigationStatisticsApi
API for management of operations related to Navigation Statistics.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description PagedResponse<NavigationStatisticsEntry>
findMostViewedAssets(FindMostViewedAssetsRequest request)
Get the most viewed assets, with navigation-related info.PagedResponse<NavigationStatisticsEntry>
findRecentlyViewedAssets(FindRecentlyViewedAssetsRequest request)
Retrieve the assets that were recently viewed by the current user.PagedResponse<Asset>
findRecentlyViewedAssets(RecentlyViewedAssetsRequest request)
Retrieve the assets that were recently viewed by the current user.
-
-
-
Method Detail
-
findRecentlyViewedAssets
@SecurityAuditMethod(resultFormatter=PagedResponseFormatter.class) PagedResponse<NavigationStatisticsEntry> findRecentlyViewedAssets(FindRecentlyViewedAssetsRequest request)
Retrieve the assets that were recently viewed by the current user.- Parameters:
request
- paging parameters- Returns:
PagedResponse
ofNavigationStatisticsEntry
s
-
findRecentlyViewedAssets
@SecurityAuditMethod(resultFormatter=PagedResponseFormatter.class) PagedResponse<Asset> findRecentlyViewedAssets(RecentlyViewedAssetsRequest request)
Retrieve the assets that were recently viewed by the current user.- Parameters:
request
- paging parameters- Returns:
List
ofAsset
s
-
findMostViewedAssets
@SecurityAuditMethod(resultFormatter=PagedResponseFormatter.class) PagedResponse<NavigationStatisticsEntry> findMostViewedAssets(FindMostViewedAssetsRequest request)
Get the most viewed assets, with navigation-related info.- Parameters:
request
- the search criteria for navigation entries- Returns:
PagedResponse
ofNavigationStatisticsEntry
s
-
-