Class ModificationInterceptor.ProjectNotifier
java.lang.Object
org.qubership.atp.environments.db.modification.AbstractNotifier
org.qubership.atp.environments.db.modification.ModificationInterceptor.ProjectNotifier
- All Implemented Interfaces:
EntityTypeStrategy
- Enclosing class:
ModificationInterceptor
public static class ModificationInterceptor.ProjectNotifier
extends AbstractNotifier
implements EntityTypeStrategy
-
Field Summary
Fields inherited from class org.qubership.atp.environments.db.modification.AbstractNotifier
method, subscriptionService, type, updateEventService -
Constructor Summary
ConstructorsConstructorDescriptionProjectNotifier(UpdateEventService updateEventService, SubscriptionService subscriptionService, TrackedMethod method) TODO Make javadoc documentation for this method. -
Method Summary
Modifier and TypeMethodDescriptionprepareNotification(UUID projectId, ModificationInterceptor interceptor) Methods inherited from class org.qubership.atp.environments.db.modification.AbstractNotifier
changeStatusEntitiesUpdateEvents, notifyUpdateCurrentEntity, notifyUpdateEntity
-
Constructor Details
-
ProjectNotifier
public ProjectNotifier(UpdateEventService updateEventService, SubscriptionService subscriptionService, TrackedMethod method) TODO Make javadoc documentation for this method.
-
-
Method Details
-
prepareNotification
public Runnable prepareNotification(UUID projectId, ModificationInterceptor interceptor) throws Exception - Specified by:
prepareNotificationin interfaceEntityTypeStrategy- Throws:
Exception
-