diff options
Diffstat (limited to 'document/src/main/java/com/yahoo/vespaxmlparser/DocumentFeedOperation.java')
-rw-r--r-- | document/src/main/java/com/yahoo/vespaxmlparser/DocumentFeedOperation.java | 20 |
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(); } } |