Class AbstractNotifyingSail

  • All Implemented Interfaces:
    NotifyingSail, Sail
    Direct Known Subclasses:
    MemoryStore

    public abstract class AbstractNotifyingSail
    extends AbstractSail
    implements NotifyingSail
    A base NotifyingSail implementation that takes care of common sail tasks, including proper closing of active connections and a grace period for active connections during shutdown of the store.
    • Field Detail

      • sailChangedListeners

        private final java.util.Set<SailChangedListener> sailChangedListeners
        Objects that should be notified of changes to the data in this Sail.
    • Constructor Detail

      • AbstractNotifyingSail

        public AbstractNotifyingSail()