public class OfferSequenceDatabaseService extends Object
Modifier and Type | Field and Description |
---|---|
static String |
BACKUP_LOG_SEQUENCE_ID |
Constructor and Description |
---|
OfferSequenceDatabaseService(com.mongodb.client.MongoDatabase mongoDatabase)
Constructor
|
Modifier and Type | Method and Description |
---|---|
long |
getNextSequence(String sequenceId)
Increments the sequence and retrieve the next sequence value
|
long |
getNextSequence(String sequenceId,
long inc) |
public static final String BACKUP_LOG_SEQUENCE_ID
public OfferSequenceDatabaseService(com.mongodb.client.MongoDatabase mongoDatabase)
mongoDatabase
- mongoDatabasepublic long getNextSequence(String sequenceId) throws ContentAddressableStorageDatabaseException
sequenceId
- sequence identifierContentAddressableStorageDatabaseException
- database errorpublic long getNextSequence(String sequenceId, long inc) throws ContentAddressableStorageDatabaseException
Copyright © 2019 Vitam. All rights reserved.