Class DefaultNotificationSender

All Implemented Interfaces:
NotificationIndexCleanup.Listener, NotificationListener, Configurable
Direct Known Subclasses:
EIDSNotificationSender, NATSStreamingNotificationSender

public class DefaultNotificationSender extends DefaultNotificationListener
The base class for all Notification senders. The DefaultNotificationSender references a general need to send notifications. It extends DefaultNotificationListener to allow forwarding of products from any subclass of DefaultNotificationReceiver. *
  • Field Details

    • SERVER_HOST_PROPERTY

      public static final String SERVER_HOST_PROPERTY
      Property referencing the server host
      See Also:
    • SERVER_PORT_PROPERTY

      public static final String SERVER_PORT_PROPERTY
      Property referencing the server port
      See Also:
    • PRODUCT_STORAGE_PROPERTY

      public static final String PRODUCT_STORAGE_PROPERTY
      Property referencing product storage object to use
      See Also:
    • PRODUCT_STORAGE_MAX_AGE_PROPERTY

      public static final String PRODUCT_STORAGE_MAX_AGE_PROPERTY
      Property referencing the length of time products should be held in storage
      See Also:
    • DEFAULT_PRODUCT_STORAGE_MAX_AGE

      public static final String DEFAULT_PRODUCT_STORAGE_MAX_AGE
      property for max age of product in storage. 7000 days?
      See Also:
    • serverHost

      protected String serverHost
      Variable for String serverHost
    • serverPort

      protected String serverPort
      Variable for String serverPort
    • productStorage

      protected URLProductStorage productStorage
      Variable for URL productStorage
    • productStorageMaxAge

      protected long productStorageMaxAge
      Variable for long productStorageMaxAge
  • Constructor Details

    • DefaultNotificationSender

      public DefaultNotificationSender()
  • Method Details