@Override public <T extends R> T read(DocumentDescriptor desc, DocumentMetadataReadHandle metadataHandle, T contentHandle) throws ResourceNotFoundException, ForbiddenUserException, FailedRequestException { return read(desc, metadataHandle, contentHandle, null, null); }
@Override public DocumentPage read(ServerTransform transform, Transaction transaction, String... uris) { boolean withContent = true; return read(-1, transform, transaction, withContent, null, uris); }
@Override public DocumentPage readMetadata(Transaction transaction, String... uris) { boolean withContent = false; return read(-1, null, transaction, withContent, null, uris); }
@Override public <T extends R> T read(String uri, T contentHandle, Transaction transaction) throws ResourceNotFoundException, ForbiddenUserException, FailedRequestException { return read(uri, null, contentHandle, null, transaction); }
@Override public <T extends DocumentMetadataReadHandle> T readMetadata(String uri, T metadataHandle, Transaction transaction) throws ResourceNotFoundException, ForbiddenUserException, FailedRequestException { read(uri, metadataHandle, null, transaction); return metadataHandle; }
@Override public <T extends R> T read(String uri, DocumentMetadataReadHandle metadataHandle, T contentHandle) throws ResourceNotFoundException, ForbiddenUserException, FailedRequestException { return read(uri, metadataHandle, contentHandle, null, null, getReadParams()); } @Override
@Override public <T extends R> T read(String uri, T contentHandle, ServerTransform transform, Transaction transaction) throws ResourceNotFoundException, ForbiddenUserException, FailedRequestException { return read(uri, null, contentHandle, transform, transaction, getReadParams()); } @Override
@Override public <T extends R> T read(DocumentDescriptor desc, T contentHandle, ServerTransform transform) throws ResourceNotFoundException, ForbiddenUserException, FailedRequestException { return read(desc, null, contentHandle, transform, null, getReadParams()); } @Override
@Override public <T extends R> T read(DocumentDescriptor desc, T contentHandle, ServerTransform transform, Transaction transaction) throws ResourceNotFoundException, ForbiddenUserException, FailedRequestException { return read(desc, null, contentHandle, transform, transaction, getReadParams()); } @Override
@Override public <T extends R> T read(DocumentDescriptor desc, DocumentMetadataReadHandle metadataHandle, T contentHandle, ServerTransform transform, Transaction transaction) throws ResourceNotFoundException, ForbiddenUserException, FailedRequestException { return read(desc, metadataHandle, contentHandle, transform, transaction, getReadParams()); }
@Override public <T extends R> T read(String uri, DocumentMetadataReadHandle metadataHandle, T contentHandle, ServerTransform transform, Transaction transaction) throws ResourceNotFoundException, ForbiddenUserException, FailedRequestException { // return read(new DocumentDescriptorImpl(docId, true), metadataHandle, // contentHandle, transform, transaction, null, null); return read(new DocumentDescriptorImpl(uri, true), metadataHandle, contentHandle, transform, transaction, null, getReadParams()); }
@Override public <T extends R> T read(String uri, T contentHandle, ServerTransform transform) throws ResourceNotFoundException, ForbiddenUserException, FailedRequestException { return read(uri, null, contentHandle, transform, null, getReadParams()); } @Override
@Override public <T extends R> T read(String uri, DocumentMetadataReadHandle metadataHandle, T contentHandle, ServerTransform transform) throws ResourceNotFoundException, ForbiddenUserException, FailedRequestException { return read(uri, metadataHandle, contentHandle, transform, null, getReadParams()); } @Override
@Override public <T extends R> T read(String uri, DocumentMetadataReadHandle metadataHandle, T contentHandle, ServerTransform transform, Transaction transaction) throws ResourceNotFoundException, ForbiddenUserException, FailedRequestException { return read(uri, metadataHandle, contentHandle, transform, transaction, getReadParams()); }
@Override public <T extends R> T read(DocumentDescriptor desc, DocumentMetadataReadHandle metadataHandle, T contentHandle, ServerTransform transform) throws ResourceNotFoundException, ForbiddenUserException, FailedRequestException { return read(desc, metadataHandle, contentHandle, transform, null, getReadParams()); } @Override
@Override public <T extends R> T read(DocumentDescriptor desc, DocumentMetadataReadHandle metadataHandle, T contentHandle, Transaction transaction) throws ResourceNotFoundException, ForbiddenUserException, FailedRequestException { return read(desc, metadataHandle, contentHandle, null, transaction, getReadParams()); } @Override
@Override public <T extends R> T read(String uri, T contentHandle, Transaction transaction) throws ResourceNotFoundException, ForbiddenUserException, FailedRequestException { return read(uri, null, contentHandle, null, transaction, getReadParams()); } @Override
@Override public <T extends R> T read(DocumentDescriptor desc, T contentHandle) throws ResourceNotFoundException, ForbiddenUserException, FailedRequestException { return read(desc, null, contentHandle, null, null, getReadParams()); }
@Override public <T extends R> T read(DocumentDescriptor desc, T contentHandle, Transaction transaction) throws ResourceNotFoundException, ForbiddenUserException, FailedRequestException { return read(desc, null, contentHandle, null, transaction, getReadParams()); } @Override
public <T extends R> T read(String uri, DocumentMetadataReadHandle metadataHandle, T contentHandle, ServerTransform transform, Transaction transaction, RequestParameters extraParams) throws ResourceNotFoundException, ForbiddenUserException, FailedRequestException { return read(new DocumentDescriptorImpl(uri, true), metadataHandle, contentHandle, transform, transaction, getReadParams()); }