| A Starting point for your own FeatureLocking implementations.
This class extends AbstractFeatureSource and depends on getDataStore().
The implementation of the following functions depends on
getDataStore().getLockingManger() not being null :
-
lockFeatures( Query )
-
unLockFeatures( Query )
-
releaseLock( AuthorizationID )
-
refreshLock( AuthorizationID )
FeatureStores that have provided their own locking to will need to override
the above methods, or provide a custom LockingManger.
author: Jody Garnett, Refractions Research |