public class

PermissionChangeHandlerImpl

extends Object
implements PermissionChangeHandler
java.lang.Object
   ↳ com.atlassian.jira.auditing.handlers.PermissionChangeHandlerImpl

Public Constructors

public PermissionChangeHandlerImpl (PermissionSchemeManager permissionSchemeManager, PermissionManager permissionManager, PermissionTypeManager permissionTypeManager, I18nHelper.BeanFactory i18n)

Public Methods

public RecordRequest onGlobalPermissionAddedEvent (GlobalPermissionAddedEvent event)

public RecordRequest onGlobalPermissionDeletedEvent (GlobalPermissionDeletedEvent event)

public RecordRequest onPermissionAddedEvent (PermissionAddedEvent event)

public RecordRequest onPermissionDeletedEvent (PermissionDeletedEvent event)

Protected Methods

protected List<ChangedValue> computeChangedValues (AbstractSchemeEntityEvent event)

protected I18nHelper getI18n ()

protected String getPermissionName (Long permissionId)