Class AbstractMongoWatcher<DataObject>
java.lang.Object
kz.greetgo.spring.websocket.mongo.AbstractMongoWatcher<DataObject>
- All Implemented Interfaces:
NeedClose
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected abstract voidacceptDoc(com.mongodb.client.model.changestream.ChangeStreamDocument<DataObject> doc) voidclose()protected abstract com.mongodb.client.MongoChangeStreamCursor<com.mongodb.client.model.changestream.ChangeStreamDocument<DataObject>>createCursor(org.bson.BsonDocument resumeToken) protected abstract Stringvoidjoin()protected voidstart()
-
Field Details
-
sessionId
-
-
Constructor Details
-
AbstractMongoWatcher
-
-
Method Details
-
start
protected void start() -
close
public void close() -
inWatchPlace
-
createCursor
protected abstract com.mongodb.client.MongoChangeStreamCursor<com.mongodb.client.model.changestream.ChangeStreamDocument<DataObject>> createCursor(org.bson.BsonDocument resumeToken) -
acceptDoc
protected abstract void acceptDoc(com.mongodb.client.model.changestream.ChangeStreamDocument<DataObject> doc) -
join
public void join()
-