diff options
author | 2018-03-29 15:07:36 -0400 | |
---|---|---|
committer | 2018-04-03 10:55:19 -0400 | |
commit | 3a80de9806cbdd0461716e814f5e674e259d42b3 (patch) | |
tree | e48400fcfee10f363538bad7efa177911b0c316c /feature-distributed-locking | |
parent | ca3efc7d2ee9522f995adc55baa6fff3279bba70 (diff) |
Add api-resource-locks feature
Added ResourceLockFeatureAPI, to provide an interface for PolicyGuard
to use to access other locking mechanisms.
Move lock API to policy-core.
Changed the interface and added Callback support. Added a class to
invoke the API implementers.
Changed to set a future instead of expecting the callback to implement
the future interface. Also refactored, creating "lock" sub-package.
Add junit tests.
Increase junit coverage.
IsLocked & isLockedBy should check all arguments.
Make ImplFuture protected instead of public.
Simplify locking - move callback support to an optional feature.
Move Reference class to policy-utils.
Return plain Future instead of LockRequestFuture.
Change-Id: I65154d33833914b4332e02d1ef2512f4c5f09b16
Issue-ID: POLICY-577
Signed-off-by: Jim Hahn <jrh3@att.com>
Diffstat (limited to 'feature-distributed-locking')
0 files changed, 0 insertions, 0 deletions