summaryrefslogtreecommitdiffstats
path: root/document/src/main/java/com/yahoo/vespaxmlparser/DocumentFeedOperation.java
diff options
context:
space:
mode:
Diffstat (limited to 'document/src/main/java/com/yahoo/vespaxmlparser/DocumentFeedOperation.java')
-rw-r--r--document/src/main/java/com/yahoo/vespaxmlparser/DocumentFeedOperation.java20
1 files changed, 10 insertions, 10 deletions
diff --git a/document/src/main/java/com/yahoo/vespaxmlparser/DocumentFeedOperation.java b/document/src/main/java/com/yahoo/vespaxmlparser/DocumentFeedOperation.java
index 5edb066ddaf..f76cad08e50 100644
--- a/document/src/main/java/com/yahoo/vespaxmlparser/DocumentFeedOperation.java
+++ b/document/src/main/java/com/yahoo/vespaxmlparser/DocumentFeedOperation.java
@@ -1,26 +1,26 @@
// Copyright Yahoo. Licensed under the terms of the Apache 2.0 license. See LICENSE in the project root.
package com.yahoo.vespaxmlparser;
-import com.yahoo.document.Document;
+import com.yahoo.document.DocumentPut;
import com.yahoo.document.TestAndSetCondition;
-public class DocumentFeedOperation extends ConditionalFeedOperation {
+public class DocumentFeedOperation extends FeedOperation {
- private final Document document;
+ private final DocumentPut put;
- public DocumentFeedOperation(Document document) {
+ public DocumentFeedOperation(DocumentPut put) {
super(Type.DOCUMENT);
- this.document = document;
+ this.put = put;
}
- public DocumentFeedOperation(Document document, TestAndSetCondition condition) {
- super(Type.DOCUMENT, condition);
- this.document = document;
+ @Override
+ public DocumentPut getDocumentPut() {
+ return put;
}
@Override
- public Document getDocument() {
- return document;
+ public TestAndSetCondition getCondition() {
+ return put.getCondition();
}
}