| Package | Description |
|---|---|
| org.esbtools.eventhandler.lightblue |
An implementation of event-handler-lib interfaces which use Lightblue as a backend event and
document store.
|
| org.esbtools.eventhandler.lightblue.locking |
This package contains
LockStrategy, which is
the primary starting point for distributed locking mechanisms. |
| Modifier and Type | Interface and Description |
|---|---|
interface |
Identity
Marker interface for
Lockable resources which expose a resource id that encodes an
entity's identity. |
| Modifier and Type | Class and Description |
|---|---|
class |
TypeAndValueIdentity |
class |
TypeKeyValueIdentity |
| Modifier and Type | Method and Description |
|---|---|
default <T extends Lockable> |
LockStrategy.tryAcquire(T lockable)
Equivalent to
LockStrategy.tryAcquire(String, Object) except the resource being locked has the
knowledge of its own resourceId to lock with. |
Copyright © 2017. All rights reserved.