Class ArangoLockProvider
java.lang.Object
net.javacrumbs.shedlock.provider.arangodb.ArangoLockProvider
- All Implemented Interfaces:
LockProvider
Arango Lock Provider needs existing collection
Example creating a collection through init scripts (javascript)
Example creating a collection through init scripts (javascript)
db._useDatabase("DB_NAME");
db._create("COLLECTION_NAME");
-
Constructor Summary
ConstructorsConstructorDescriptionArangoLockProvider(com.arangodb.ArangoCollection arangoCollection) Instantiates a new Arango lock provider.ArangoLockProvider(com.arangodb.ArangoDatabase arangoDatabase) Instantiates a new Arango lock provider. -
Method Summary
-
Constructor Details
-
ArangoLockProvider
public ArangoLockProvider(com.arangodb.ArangoDatabase arangoDatabase) Instantiates a new Arango lock provider.- Parameters:
arangoDatabase- the arango database
-
ArangoLockProvider
public ArangoLockProvider(com.arangodb.ArangoCollection arangoCollection) Instantiates a new Arango lock provider.- Parameters:
arangoCollection- the arango collection
-
-
Method Details
-
lock
- Specified by:
lockin interfaceLockProvider
-