@Component(value="distributionNotificationSender") public class DistributionNotificationSender extends Object
Modifier and Type | Field and Description |
---|---|
protected ComponentsUtils |
componentUtils |
protected static String |
DISTRIBUTION_NOTIFICATION_SENDING |
protected ResourceOperation |
resourceOperation |
protected IServiceOperation |
serviceOperation |
Constructor and Description |
---|
DistributionNotificationSender() |
Modifier and Type | Method and Description |
---|---|
protected CambriaErrorResponse |
publishNotification(INotificationData data,
DistributionEngineConfiguration deConfiguration,
String topicName) |
StorageOperationStatus |
sendNotification(String topicName,
String distributionId,
DistributionEngineConfiguration deConfiguration,
String envName,
INotificationData notificationData,
Service service,
String userId,
String modifierName) |
void |
shutdown() |
protected static final String DISTRIBUTION_NOTIFICATION_SENDING
protected IServiceOperation serviceOperation
protected ResourceOperation resourceOperation
protected ComponentsUtils componentUtils
@PreDestroy public void shutdown()
public StorageOperationStatus sendNotification(String topicName, String distributionId, DistributionEngineConfiguration deConfiguration, String envName, INotificationData notificationData, Service service, String userId, String modifierName)
protected CambriaErrorResponse publishNotification(INotificationData data, DistributionEngineConfiguration deConfiguration, String topicName)
Copyright © 2017. All rights reserved.