Class AuditHandlerFactory


  • public class AuditHandlerFactory
    extends Object
    Since:
    5.10
    • Constructor Detail

      • AuditHandlerFactory

        public AuditHandlerFactory​(com.atlassian.confluence.impl.audit.handler.HandlerFactory handlerFactory,
                                   AuditHelper helper)
    • Method Detail

      • createCustomHtmlSettingsHandler

        public com.atlassian.confluence.impl.audit.handler.DefaultAuditHandler<CustomHtmlSettings> createCustomHtmlSettingsHandler()
      • createDecoratorHandler

        public com.atlassian.confluence.impl.audit.handler.DefaultAuditHandler<PersistentDecorator> createDecoratorHandler()
      • createMailServerHandler

        public com.atlassian.confluence.impl.audit.handler.DefaultAuditHandler<com.atlassian.mail.server.MailServer> createMailServerHandler()
      • createSpacePermissionHandler

        public com.atlassian.confluence.impl.audit.handler.DefaultAuditHandler<SpacePermission> createSpacePermissionHandler​(com.atlassian.confluence.impl.audit.handler.AuditHandler<Space> spaceAuditHandler,
                                                                                                                             com.atlassian.confluence.impl.audit.handler.AuditHandler<com.atlassian.user.User> userAuditHandler)
      • createConfluenceHttpParametersHandler

        public com.atlassian.confluence.impl.audit.handler.AuditHandler<ConfluenceHttpParameters> createConfluenceHttpParametersHandler()
      • createUserHandler

        public com.atlassian.confluence.impl.audit.handler.AuditHandler<com.atlassian.user.User> createUserHandler()
      • createCrowdUserHandler

        public com.atlassian.confluence.impl.audit.handler.AuditHandler<com.atlassian.crowd.embedded.api.User> createCrowdUserHandler()
      • createLoginManagerSettingsHandler

        public com.atlassian.confluence.impl.audit.handler.AuditHandler<LoginManagerSettings> createLoginManagerSettingsHandler()
      • createPageTemplateHandler

        public com.atlassian.confluence.impl.audit.handler.AuditHandler<PageTemplate> createPageTemplateHandler​(com.atlassian.confluence.impl.audit.handler.AuditHandler<Space> spaceAuditHandler)
      • createAbstractPageHandler

        public com.atlassian.confluence.impl.audit.handler.AuditHandler<? extends AbstractPage> createAbstractPageHandler()
      • createCommentHandler

        public com.atlassian.confluence.impl.audit.handler.AuditHandler<Comment> createCommentHandler()
      • createAttachmentHandler

        public com.atlassian.confluence.impl.audit.handler.DefaultAuditHandler<Attachment> createAttachmentHandler()
      • createSpaceHandler

        public com.atlassian.confluence.impl.audit.handler.DefaultAuditHandler<Space> createSpaceHandler​(com.atlassian.confluence.impl.audit.handler.AuditHandler<SpaceDescription> spaceDescriptionHandler)
      • createSpaceDescriptionHandler

        public com.atlassian.confluence.impl.audit.handler.AuditHandler<SpaceDescription> createSpaceDescriptionHandler()
      • createCaptchaSettingsHandler

        public com.atlassian.confluence.impl.audit.handler.AuditHandler<CaptchaSettings> createCaptchaSettingsHandler()
      • createCrowdDirectoryHandler

        public com.atlassian.confluence.impl.audit.handler.AuditHandler<com.atlassian.crowd.embedded.api.Directory> createCrowdDirectoryHandler()
      • createSettingsHandler

        public com.atlassian.confluence.impl.audit.handler.AuditHandler<Settings> createSettingsHandler​(com.atlassian.confluence.impl.audit.handler.AuditHandler<CaptchaSettings> captchaSettingsAuditHandler,
                                                                                                        com.atlassian.confluence.impl.audit.handler.AuditHandler<CustomHtmlSettings> customHtmlSettingsAuditHandler,
                                                                                                        com.atlassian.confluence.impl.audit.handler.AuditHandler<LoginManagerSettings> loginManagerSettingsAuditHandler,
                                                                                                        com.atlassian.confluence.impl.audit.handler.AuditHandler<ConfluenceHttpParameters> confluenceHttpParametersAuditHandler)
      • createContentPermissionHandler

        public com.atlassian.confluence.impl.audit.handler.DefaultAuditHandler<ContentPermission> createContentPermissionHandler​(com.atlassian.confluence.impl.audit.handler.AuditHandler<com.atlassian.user.User> userAuditHandler)