Class AuditHandlerFactory

java.lang.Object
com.atlassian.confluence.impl.audit.handler.AuditHandlerFactory

public class AuditHandlerFactory extends Object
Since:
5.10
  • Constructor Details

    • AuditHandlerFactory

      public AuditHandlerFactory(com.atlassian.confluence.impl.audit.handler.HandlerFactory handlerFactory)
  • Method Details

    • 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)