EditorProvider provider = new EditorProvider() {
@Override
public Editor getRootEditor(NodeState before, NodeState after,
NodeBuilder builder) {
return new SolrIndexDiff(builder, server, configuration);
}
};
EditorHook hook = new EditorHook(provider);
NodeState indexed = hook.processCommit(before, after);