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