Interface FailedOperationListener
-
public interface FailedOperationListener
Contract for a class that handles failures from within aWriteModelContainer
.
-
-
Method Summary
Modifier and Type Method Description default void
onFailedRemoteDelete(Bson filter)
Handler for a failed delete operation within aWriteModelContainer
.default void
onFailedRemoteInsert(Bson document)
Handler for a failed insert operation within aWriteModelContainer
.default void
onFailedRemoteReplace(Bson filter, Bson document)
Handler for a failed replace operation within aWriteModelContainer
.default void
onFailedRemoteUpdate(Bson filter, Bson update)
Handler for a failed update operation within aWriteModelContainer
.
-
-
-
Method Detail
-
onFailedRemoteUpdate
default void onFailedRemoteUpdate(Bson filter, Bson update)
Handler for a failed update operation within aWriteModelContainer
.- Parameters:
filter
- the filter from the write model that failed.update
- the update from the write model that failed.
-
onFailedRemoteReplace
default void onFailedRemoteReplace(Bson filter, Bson document)
Handler for a failed replace operation within aWriteModelContainer
.- Parameters:
filter
- the filter from the write model that failed.document
- the replacemet from the write model that failed.
-
onFailedRemoteInsert
default void onFailedRemoteInsert(Bson document)
Handler for a failed insert operation within aWriteModelContainer
.- Parameters:
document
- the document that failed to insert.
-
onFailedRemoteDelete
default void onFailedRemoteDelete(Bson filter)
Handler for a failed delete operation within aWriteModelContainer
.- Parameters:
filter
- the filter from the write model that failed.
-
-