VersionGarbageCollector(DocumentNodeStore nodeStore) {
this.nodeStore = nodeStore;
if(nodeStore.getDocumentStore() instanceof MongoDocumentStore){
this.versionStore =
new MongoVersionGCSupport((MongoDocumentStore) nodeStore.getDocumentStore());
}else {
this.versionStore = new VersionGCSupport(nodeStore.getDocumentStore());
}
}