本文整理汇总了Java中com.couchbase.lite.DocumentChange类的典型用法代码示例。如果您正苦于以下问题:Java DocumentChange类的具体用法?Java DocumentChange怎么用?Java DocumentChange使用的例子?那么, 这里精选的类代码示例或许可以为您提供帮助。
DocumentChange类属于com.couchbase.lite包,在下文中一共展示了DocumentChange类的5个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: changed
import com.couchbase.lite.DocumentChange; //导入依赖的package包/类
@Override
public void changed(DocumentChange change) {
try {
onDocumentChange(mCBLMapper.fromDocument(mDatabase.getDocument(change.getDocumentID()), mType));
} catch (CBLMapperClassException e) {
e.printStackTrace();
}
}
示例2: changeWithNewRevision
import com.couchbase.lite.DocumentChange; //导入依赖的package包/类
private DocumentChange changeWithNewRevision(RevisionInternal inRev,
boolean isWinningRev,
Document doc,
URL source) {
String winningRevID = isWinningRev ? inRev.getRevID() : doc.getSelectedRevID();
return new DocumentChange(inRev, winningRevID, doc.conflicted(), source);
}
示例3: changed
import com.couchbase.lite.DocumentChange; //导入依赖的package包/类
/**
* - (void) dbChanged: (NSNotification*)n in CBLRestPusher.m
*/
@Override
@InterfaceAudience.Private
public void changed(Database.ChangeEvent event) {
final List<DocumentChange> changes = event.getChanges();
supportExecutor.submit(new Runnable() {
@Override
public void run() {
submitRevisions(changes);
}
});
}
示例4: notifyPurgedDocument
import com.couchbase.lite.DocumentChange; //导入依赖的package包/类
private void notifyPurgedDocument(String docID) {
delegate.databaseStorageChanged(new DocumentChange(docID));
}
示例5: databaseStorageChanged
import com.couchbase.lite.DocumentChange; //导入依赖的package包/类
/**
* Called whenever a revision is added to the database (but not for local docs or for purges.)
*/
void databaseStorageChanged(DocumentChange change);