mirror of
https://github.com/scm-manager/scm-manager.git
synced 2025-11-13 00:45:44 +01:00
added singleton annotation to AuthorizationChangedEventProducer to be sure that it is not destroyed by the gc
This commit is contained in:
@@ -48,6 +48,8 @@ import sonia.scm.user.User;
|
|||||||
import sonia.scm.user.UserEvent;
|
import sonia.scm.user.UserEvent;
|
||||||
import sonia.scm.user.UserModificationEvent;
|
import sonia.scm.user.UserModificationEvent;
|
||||||
|
|
||||||
|
import javax.inject.Singleton;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Receives all kinds of events, which affects authorization relevant data and fires an
|
* Receives all kinds of events, which affects authorization relevant data and fires an
|
||||||
* {@link AuthorizationChangedEvent} if authorization data has changed.
|
* {@link AuthorizationChangedEvent} if authorization data has changed.
|
||||||
@@ -55,6 +57,7 @@ import sonia.scm.user.UserModificationEvent;
|
|||||||
* @author Sebastian Sdorra
|
* @author Sebastian Sdorra
|
||||||
* @since 1.52
|
* @since 1.52
|
||||||
*/
|
*/
|
||||||
|
@Singleton
|
||||||
@EagerSingleton
|
@EagerSingleton
|
||||||
public class AuthorizationChangedEventProducer {
|
public class AuthorizationChangedEventProducer {
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user