Class VisiblePagesInSpaceAnalyticsEvent

    • Constructor Detail

      • VisiblePagesInSpaceAnalyticsEvent

        public VisiblePagesInSpaceAnalyticsEvent​(int visiblePagesCount,
                                                 boolean isFallbackServiceUsed,
                                                 long durationMillisecond,
                                                 boolean permissionsExempt)
        An analytic event which is sent when method BulkPermissionService.getAllVisiblePagesInSpace(ConfluenceUser, long) is called.
        Parameters:
        visiblePagesCount - Number of pages visible for user in space
        isFallbackServiceUsed - Indicate if the fallback service is used instead of the normal service
        durationMillisecond - The execution duration in milliseconds
        permissionsExempt - Indicate if the user is exempt from permission check
      • VisiblePagesInSpaceAnalyticsEvent

        public VisiblePagesInSpaceAnalyticsEvent​(int visiblePagesCount,
                                                 boolean isFallbackServiceUsed,
                                                 long durationMillisecond,
                                                 boolean permissionsExempt,
                                                 Integer amountOfSids)
        An analytic event which is sent when method BulkPermissionService.getAllVisiblePagesInSpace(ConfluenceUser, long) is called.
        Parameters:
        visiblePagesCount - Number of pages visible for user in space
        isFallbackServiceUsed - Indicate if the fallback service is used instead of the normal service
        durationMillisecond - The execution duration in milliseconds
        permissionsExempt - Indicate if the user is exempt from permission check
        amountOfSids - Amount of sids available for the current user. Should be null for fallback service
    • Method Detail

      • getVisiblePagesCount

        public int getVisiblePagesCount()
      • isFallbackServiceUsed

        public boolean isFallbackServiceUsed()
      • getDurationMillisecond

        public long getDurationMillisecond()
      • isPermissionsExempt

        public boolean isPermissionsExempt()
      • getAmountOfSids

        public Integer getAmountOfSids()