DATADOC-23 removed DocumentSource and its subclasses

This commit is contained in:
Thomas Risberg
2010-12-03 09:33:27 -05:00
parent cbc1f8b189
commit 38ca06bd49
4 changed files with 2 additions and 65 deletions

View File

@@ -1,8 +0,0 @@
package org.springframework.data.document.couchdb;
import org.jcouchdb.document.BaseDocument;
import org.springframework.data.document.DocumentSource;
public interface CouchDocumentSource extends DocumentSource<BaseDocument> {
}

View File

@@ -20,7 +20,6 @@ package org.springframework.data.document.couchdb;
import org.jcouchdb.db.Database;
import org.jcouchdb.document.BaseDocument;
import org.springframework.data.document.AbstractDocumentStoreTemplate;
import org.springframework.data.document.DocumentSource;
public class CouchTemplate extends AbstractDocumentStoreTemplate<Database> {
@@ -40,9 +39,8 @@ import org.springframework.data.document.DocumentSource;
this.database = database;
}
public void save(DocumentSource<BaseDocument> documentSource) {
BaseDocument d = documentSource.getDocument();
getConnection().createDocument(d);
public void save(BaseDocument document) {
getConnection().createDocument(document);
}
@Override