@Override protected RequestParameters getWriteParams() { if (metadataExtraction == null || metadataExtraction == MetadataExtraction.NONE) return null; RequestParameters params = new RequestParameters(); if (metadataExtraction == MetadataExtraction.PROPERTIES) params.put("extract", "properties"); else if (metadataExtraction == MetadataExtraction.DOCUMENT) params.put("extract", "document"); else throw new MarkLogicInternalException("Internal error - unknown metadata extraction policy: "+metadataExtraction.name()); return params; } }
protected RequestParameters getWriteParams() { if (metadataExtraction == null || metadataExtraction == MetadataExtraction.NONE) return null; RequestParameters params = new RequestParameters(); if (metadataExtraction == MetadataExtraction.PROPERTIES) params.put("extract", "properties"); else if (metadataExtraction == MetadataExtraction.DOCUMENT) params.put("extract", "document"); else throw new MarkLogicInternalException("Internal error - unknown metadata extraction policy: "+metadataExtraction.name()); return params; } }