Package me.ahoo.cosid.mongo.reactive
Class MongoReactiveIdSegmentCollection
java.lang.Object
me.ahoo.cosid.mongo.reactive.MongoReactiveIdSegmentCollection
- All Implemented Interfaces:
IdSegmentCollection
-
Field Summary
Fields inherited from interface me.ahoo.cosid.mongo.IdSegmentCollection
COLLECTION_NAME
-
Constructor Summary
ConstructorDescriptionMongoReactiveIdSegmentCollection
(com.mongodb.reactivestreams.client.MongoCollection<org.bson.Document> cosidCollection) -
Method Summary
Modifier and TypeMethodDescriptionboolean
ensureIdSegment
(String segmentName, long offset) long
incrementAndGet
(String namespacedName, long step)
-
Constructor Details
-
MongoReactiveIdSegmentCollection
public MongoReactiveIdSegmentCollection(com.mongodb.reactivestreams.client.MongoCollection<org.bson.Document> cosidCollection)
-
-
Method Details
-
incrementAndGet
- Specified by:
incrementAndGet
in interfaceIdSegmentCollection
-
ensureIdSegment
- Specified by:
ensureIdSegment
in interfaceIdSegmentCollection
-