package

com.atlassian.stash.event.permission

Interfaces

ProjectPermissionEvent Event signalling project permission changes. 

Classes

GlobalPermissionGrantedEvent This event is fired when a user or group are granted a global permission. 
GlobalPermissionRevokedEvent This event is fired when a user or group has their global permission revoked. 
PermissionEvent Base event signalling permission changes. 
PermissionGrantedEvent This class is deprecated. in 2.4. In 3.0 this will be converted to a marker interface. ProjectPermissionEvent and GlobalPermissionEvent will be created similar to RepositoryPermissionEvent with their subclasses specific for granting and revoking permissions  
PermissionRevokedEvent This class is deprecated. in 2.4. In 3.0 this will be converted to a marker interface. ProjectPermissionEvent and GlobalPermissionEvent will be created similar to RepositoryPermissionEvent with their subclasses specific for granting and revoking permissions  
ProjectPermissionGrantedEvent This event is fired when a user, group or all licensed users are granted permission to a given project. 
ProjectPermissionRevokedEvent This event is fired when a user, group or all licensed users have their permission revoked for a given project. 
RepositoryPermissionEvent Base event signalling repository permission changes. 
RepositoryPermissionGrantedEvent This event is fired when a user or group are granted a repository permission. 
RepositoryPermissionRevokedEvent This event is fired when a user or group has their permission revoked for a given repository.