See: Description
| Class | Description | 
|---|---|
| AbstractNotifyingSail | A base  NotifyingSailimplementation 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. | 
| AbstractSail | An abstract Sail 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. | 
| AbstractSailConnection | Abstract Class offering base functionality for SailConnection implementations. | 
| DefaultSailChangedEvent | Default implementation of the SailChangedEvent interface. | 
| DirectoryLockManager | Used to create a lock in a directory. | 
| NotifyingSailBase | Deprecated since 4.0. | 
| NotifyingSailConnectionBase | Abstract Class offering base functionality for SailConnection implementations. | 
| NotifyingSailConnectionWrapper | An implementation of the  NotifyingSailConnectioninterface that wraps anotherNotifyingSailConnectionobject and forwards any method calls to the wrapped
 transaction. | 
| NotifyingSailWrapper | An implementation of the StackableSail interface that wraps another Sail object and forwards any relevant calls to
 the wrapped Sail. | 
| SailBase | Deprecated since 4.0. | 
| SailConnectionBase | Deprecated since 4.0. | 
| SailConnectionWrapper | An implementation of the SailConnection interface that wraps another SailConnection object and forwards any method
 calls to the wrapped connection. | 
| SailUtil | Defines utility methods for working with Sails. | 
| SailWrapper | An implementation of the StackableSail interface that wraps another Sail object and forwards any relevant calls to
 the wrapped Sail. | 
Copyright © 2015-2020 Eclipse Foundation. All Rights Reserved.