Index

A C D E F G H I M O R S T 
All Classes and Interfaces|All Packages|Constant Field Values

A

and() - Method in class org.occurrent.subscription.mongodb.MongoFilterSpecification.MongoBsonFilterSpecification
 
applyStartPosition(T, BiFunction<T, BsonDocument, T>, BiFunction<T, BsonTimestamp, T>, StartAt) - Static method in class org.occurrent.subscription.mongodb.internal.MongoCommons
 
asBsonDocument() - Method in class org.occurrent.subscription.mongodb.internal.MongoCommons.ResumeToken
 
asString() - Method in class org.occurrent.subscription.mongodb.internal.MongoCommons.ResumeToken
 
asString() - Method in class org.occurrent.subscription.mongodb.MongoOperationTimeSubscriptionPosition
 
asString() - Method in class org.occurrent.subscription.mongodb.MongoResumeTokenSubscriptionPosition
 

C

calculateSubscriptionPositionFromMongoStreamPositionDocument(Document) - Static method in class org.occurrent.subscription.mongodb.internal.MongoCommons
 
cannotFindGlobalSubscriptionPositionErrorMessage(Throwable) - Static method in class org.occurrent.subscription.mongodb.internal.MongoCommons
 
CHANGE_STREAM_HISTORY_LOST_ERROR_CODE - Static variable in class org.occurrent.subscription.mongodb.internal.MongoCommons
 

D

data(BiFunction<String, String, Bson>, String, String) - Method in class org.occurrent.subscription.mongodb.MongoFilterSpecification.MongoBsonFilterSpecification
 
dataContentType(BiFunction<String, String, Bson>, String) - Method in class org.occurrent.subscription.mongodb.MongoFilterSpecification.MongoBsonFilterSpecification
 
dataSchema(BiFunction<String, String, Bson>, String) - Method in class org.occurrent.subscription.mongodb.MongoFilterSpecification.MongoBsonFilterSpecification
 
deserializeToCloudEvent(ChangeStreamDocument<Document>, TimeRepresentation) - Static method in class org.occurrent.subscription.mongodb.internal.MongoCloudEventsToJsonDeserializer
 
DocumentAdapter - Class in org.occurrent.subscription.mongodb.internal
 
DocumentAdapter(CodecRegistry) - Constructor for class org.occurrent.subscription.mongodb.internal.DocumentAdapter
 

E

equals(Object) - Method in class org.occurrent.subscription.mongodb.MongoOperationTimeSubscriptionPosition
 
equals(Object) - Method in class org.occurrent.subscription.mongodb.MongoResumeTokenSubscriptionPosition
 
extension(BiFunction<String, String, Bson>, String, String) - Method in class org.occurrent.subscription.mongodb.MongoFilterSpecification.MongoBsonFilterSpecification
 
extractOperationTimeFromPersistedPositionDocument(Document) - Static method in class org.occurrent.subscription.mongodb.internal.MongoCommons
 
extractResumeTokenFromPersistedResumeTokenDocument(Document) - Static method in class org.occurrent.subscription.mongodb.internal.MongoCommons
 

F

filter() - Static method in class org.occurrent.subscription.mongodb.MongoFilterSpecification.MongoBsonFilterSpecification
 
filter(String) - Static method in class org.occurrent.subscription.mongodb.MongoFilterSpecification.MongoJsonFilterSpecification
 
filter(Bson, Bson...) - Static method in class org.occurrent.subscription.mongodb.MongoFilterSpecification.MongoBsonFilterSpecification
 
fromBson(BsonDocument) - Method in class org.occurrent.subscription.mongodb.internal.DocumentAdapter
 
FULL_DOCUMENT - Static variable in class org.occurrent.subscription.mongodb.MongoFilterSpecification
 

G

generateGenericSubscriptionPositionDocument(String, String) - Static method in class org.occurrent.subscription.mongodb.internal.MongoCommons
 
generateOperationTimeStreamPositionDocument(String, BsonTimestamp) - Static method in class org.occurrent.subscription.mongodb.internal.MongoCommons
 
generateResumeTokenStreamPositionDocument(String, BsonValue) - Static method in class org.occurrent.subscription.mongodb.internal.MongoCommons
 
GENERIC_SUBSCRIPTION_POSITION - Static variable in class org.occurrent.subscription.mongodb.internal.MongoCommons
 
getAggregationStages() - Method in class org.occurrent.subscription.mongodb.MongoFilterSpecification.MongoBsonFilterSpecification
 
getJson() - Method in class org.occurrent.subscription.mongodb.MongoFilterSpecification.MongoJsonFilterSpecification
 
getOperationTime() - Method in class org.occurrent.subscription.mongodb.MongoOperationTimeSubscriptionPosition
 
getResumeToken() - Method in class org.occurrent.subscription.mongodb.MongoResumeTokenSubscriptionPosition
 
getServerOperationTime(Document) - Static method in class org.occurrent.subscription.mongodb.internal.MongoCommons
 
getServerOperationTime(Document, int) - Static method in class org.occurrent.subscription.mongodb.internal.MongoCommons
 

H

hashCode() - Method in class org.occurrent.subscription.mongodb.MongoOperationTimeSubscriptionPosition
 
hashCode() - Method in class org.occurrent.subscription.mongodb.MongoResumeTokenSubscriptionPosition
 

I

id(BiFunction<String, String, Bson>, String) - Method in class org.occurrent.subscription.mongodb.MongoFilterSpecification.MongoBsonFilterSpecification
 
ID - Static variable in class org.occurrent.subscription.mongodb.internal.MongoCloudEventsToJsonDeserializer
 

M

MongoBsonFilterSpecification(Bson, Bson...) - Constructor for class org.occurrent.subscription.mongodb.MongoFilterSpecification.MongoBsonFilterSpecification
 
MongoCloudEventsToJsonDeserializer - Class in org.occurrent.subscription.mongodb.internal
 
MongoCloudEventsToJsonDeserializer() - Constructor for class org.occurrent.subscription.mongodb.internal.MongoCloudEventsToJsonDeserializer
 
MongoCommons - Class in org.occurrent.subscription.mongodb.internal
 
MongoCommons() - Constructor for class org.occurrent.subscription.mongodb.internal.MongoCommons
 
MongoCommons.ResumeToken - Class in org.occurrent.subscription.mongodb.internal
 
MongoFilterSpecification - Class in org.occurrent.subscription.mongodb
Add filters when subscribing to a MongoDB subscription if you're only interested in specify changes.
MongoFilterSpecification() - Constructor for class org.occurrent.subscription.mongodb.MongoFilterSpecification
 
MongoFilterSpecification.MongoBsonFilterSpecification - Class in org.occurrent.subscription.mongodb
Use e.g.
MongoFilterSpecification.MongoJsonFilterSpecification - Class in org.occurrent.subscription.mongodb
 
MongoJsonFilterSpecification(String) - Constructor for class org.occurrent.subscription.mongodb.MongoFilterSpecification.MongoJsonFilterSpecification
 
MongoOperationTimeSubscriptionPosition - Class in org.occurrent.subscription.mongodb
A SubscriptionPosition implementation for MongoDB that provides the operation time that consumers may decide which to use when continuing the stream.
MongoOperationTimeSubscriptionPosition(BsonTimestamp) - Constructor for class org.occurrent.subscription.mongodb.MongoOperationTimeSubscriptionPosition
 
MongoResumeTokenSubscriptionPosition - Class in org.occurrent.subscription.mongodb
A SubscriptionPosition implementation for MongoDB that provides a resumeToken that consumers may decide which to use when continuing the stream.
MongoResumeTokenSubscriptionPosition(BsonDocument) - Constructor for class org.occurrent.subscription.mongodb.MongoResumeTokenSubscriptionPosition
 

O

occurrentStreamId(BiFunction<String, String, Bson>, String) - Method in class org.occurrent.subscription.mongodb.MongoFilterSpecification.MongoBsonFilterSpecification
 
OPERATION_TIME - Static variable in class org.occurrent.subscription.mongodb.internal.MongoCommons
 
operationTime - Variable in class org.occurrent.subscription.mongodb.MongoOperationTimeSubscriptionPosition
 
org.occurrent.subscription.mongodb - package org.occurrent.subscription.mongodb
 
org.occurrent.subscription.mongodb.internal - package org.occurrent.subscription.mongodb.internal
 

R

RESUME_TOKEN - Static variable in class org.occurrent.subscription.mongodb.internal.MongoCommons
 
resumeToken - Variable in class org.occurrent.subscription.mongodb.MongoResumeTokenSubscriptionPosition
 
ResumeToken(BsonDocument) - Constructor for class org.occurrent.subscription.mongodb.internal.MongoCommons.ResumeToken
 

S

source(BiFunction<String, String, Bson>, String) - Method in class org.occurrent.subscription.mongodb.MongoFilterSpecification.MongoBsonFilterSpecification
 
specVersion(BiFunction<String, String, Bson>, String) - Method in class org.occurrent.subscription.mongodb.MongoFilterSpecification.MongoBsonFilterSpecification
 
subject(BiFunction<String, String, Bson>, String) - Method in class org.occurrent.subscription.mongodb.MongoFilterSpecification.MongoBsonFilterSpecification
 

T

time(BiFunction<String, String, Bson>, String) - Method in class org.occurrent.subscription.mongodb.MongoFilterSpecification.MongoBsonFilterSpecification
 
toBson(Document) - Method in class org.occurrent.subscription.mongodb.internal.DocumentAdapter
 
toString() - Method in class org.occurrent.subscription.mongodb.MongoOperationTimeSubscriptionPosition
 
toString() - Method in class org.occurrent.subscription.mongodb.MongoResumeTokenSubscriptionPosition
 
type(BiFunction<String, String, Bson>, String) - Method in class org.occurrent.subscription.mongodb.MongoFilterSpecification.MongoBsonFilterSpecification
 
A C D E F G H I M O R S T 
All Classes and Interfaces|All Packages|Constant Field Values