public class MongoCrawlDataSerializer extends BaseMongoSerializer
IMongoSerializer.Stage
FIELD_CONTENT_CHECKSUM, FIELD_CONTENT_TYPE, FIELD_CRAWL_DATE, FIELD_CRAWL_STATE, FIELD_IS_ROOT_PARENT_REFERENCE, FIELD_IS_VALID, FIELD_META_CHECKSUM, FIELD_PARENT_ROOT_REFERENCE, FIELD_REFERENCE, FIELD_REFERENCE_EXCESSIVE, FIELD_STAGE
Constructor and Description |
---|
MongoCrawlDataSerializer() |
Modifier and Type | Method and Description |
---|---|
ICrawlData |
fromDocument(org.bson.Document doc) |
org.bson.Document |
getNextQueued(com.mongodb.client.MongoCollection<org.bson.Document> collRefs) |
org.bson.Document |
toDocument(IMongoSerializer.Stage stage,
ICrawlData crawlData) |
createIndices, ensureIndex
public org.bson.Document toDocument(IMongoSerializer.Stage stage, ICrawlData crawlData)
toDocument
in interface IMongoSerializer
toDocument
in class BaseMongoSerializer
public org.bson.Document getNextQueued(com.mongodb.client.MongoCollection<org.bson.Document> collRefs)
getNextQueued
in interface IMongoSerializer
getNextQueued
in class BaseMongoSerializer
public ICrawlData fromDocument(org.bson.Document doc)
fromDocument
in interface IMongoSerializer
fromDocument
in class BaseMongoSerializer
Copyright © 2009–2021 Norconex Inc.. All rights reserved.