Package org.apache.solr.client.solrj.response

Examples of org.apache.solr.client.solrj.response.UpdateResponse


  public void forceCommit() throws Exception {
    logger.log(Level.INFO, "Force commit solr server");
    final UpdateRequest req = new UpdateRequest();
    req.setAction(AbstractUpdateRequest.ACTION.COMMIT, false, false);
    final UpdateResponse rsp = req.process(solrServer);
  }
View Full Code Here


  }

  @Test
  public void testSaveBean() throws IOException, SolrServerException {
    Mockito.when(solrServerMock.add(Mockito.any(SolrInputDocument.class), Mockito.eq(-1))).thenReturn(
        new UpdateResponse());
    UpdateResponse updateResponse = solrTemplate.saveBean(SIMPLE_OBJECT);
    Assert.assertNotNull(updateResponse);

    ArgumentCaptor<SolrInputDocument> captor = ArgumentCaptor.forClass(SolrInputDocument.class);
    Mockito.verify(solrServerMock, Mockito.times(1)).add(captor.capture(), Mockito.eq(-1));
View Full Code Here

  }

  @Test
  public void testSaveBeanCommitWithin() throws IOException, SolrServerException {
    Mockito.when(solrServerMock.add(Mockito.any(SolrInputDocument.class), Mockito.eq(10000))).thenReturn(
        new UpdateResponse());
    UpdateResponse updateResponse = solrTemplate.saveBean(SIMPLE_OBJECT, 10000);
    Assert.assertNotNull(updateResponse);

    ArgumentCaptor<SolrInputDocument> captor = ArgumentCaptor.forClass(SolrInputDocument.class);
    Mockito.verify(solrServerMock, Mockito.times(1)).add(captor.capture(), Mockito.eq(10000));
View Full Code Here

  @SuppressWarnings("unchecked")
  @Test
  public void testPartialUpdate() throws SolrServerException, IOException {
    Mockito.when(solrServerMock.add(Mockito.any(SolrInputDocument.class), Mockito.eq(-1))).thenReturn(
        new UpdateResponse());

    PartialUpdate update = new PartialUpdate("id", "update-id");
    update.add("field_1", "update");

    solrTemplate.saveBean(update);
View Full Code Here

  @SuppressWarnings("unchecked")
  @Test
  public void testSaveBeans() throws IOException, SolrServerException {
    Mockito.when(solrServerMock.add(Mockito.anyCollectionOf(SolrInputDocument.class), Mockito.eq(-1))).thenReturn(
        new UpdateResponse());
    List<SimpleJavaObject> collection = Arrays.asList(new SimpleJavaObject("1", 1l), new SimpleJavaObject("2", 2l),
        new SimpleJavaObject("3", 3l));
    UpdateResponse updateResponse = solrTemplate.saveBeans(collection);
    Assert.assertNotNull(updateResponse);

    @SuppressWarnings("rawtypes")
    ArgumentCaptor<List> captor = ArgumentCaptor.forClass(List.class);
    Mockito.verify(solrServerMock, Mockito.times(1)).add(captor.capture(), Mockito.eq(-1));
View Full Code Here

  @SuppressWarnings("unchecked")
  @Test
  public void testSaveBeansCommitWithin() throws IOException, SolrServerException {
    Mockito.when(solrServerMock.add(Mockito.anyCollectionOf(SolrInputDocument.class), Mockito.eq(10000))).thenReturn(
        new UpdateResponse());
    List<SimpleJavaObject> collection = Arrays.asList(new SimpleJavaObject("1", 1l), new SimpleJavaObject("2", 2l),
        new SimpleJavaObject("3", 3l));
    UpdateResponse updateResponse = solrTemplate.saveBeans(collection, 10000);
    Assert.assertNotNull(updateResponse);

    @SuppressWarnings("rawtypes")
    ArgumentCaptor<List> captor = ArgumentCaptor.forClass(List.class);
    Mockito.verify(solrServerMock, Mockito.times(1)).add(captor.capture(), Mockito.eq(10000));
View Full Code Here

  }

  @Test
  public void testSaveDocument() throws IOException, SolrServerException {
    Mockito.when(solrServerMock.add(Mockito.any(SolrInputDocument.class), Mockito.eq(-1))).thenReturn(
        new UpdateResponse());
    UpdateResponse updateResponse = solrTemplate.saveDocument(SIMPLE_DOCUMENT);
    Assert.assertNotNull(updateResponse);
    Mockito.verify(solrServerMock, Mockito.times(1)).add(Mockito.eq(SIMPLE_DOCUMENT), Mockito.eq(-1));
  }
View Full Code Here

  }

  @Test
  public void testSaveDocumentCommitWithin() throws IOException, SolrServerException {
    Mockito.when(solrServerMock.add(Mockito.any(SolrInputDocument.class), Mockito.eq(10000))).thenReturn(
        new UpdateResponse());
    UpdateResponse updateResponse = solrTemplate.saveDocument(SIMPLE_DOCUMENT, 10000);
    Assert.assertNotNull(updateResponse);
    Mockito.verify(solrServerMock, Mockito.times(1)).add(Mockito.eq(SIMPLE_DOCUMENT), Mockito.eq(10000));
  }
View Full Code Here

  }

  @Test
  public void testSaveDocuments() throws IOException, SolrServerException {
    Mockito.when(solrServerMock.add(Mockito.anyCollectionOf(SolrInputDocument.class), Mockito.eq(-1))).thenReturn(
        new UpdateResponse());
    List<SolrInputDocument> collection = Arrays.asList(SIMPLE_DOCUMENT);
    UpdateResponse updateResponse = solrTemplate.saveDocuments(collection);
    Assert.assertNotNull(updateResponse);
    Mockito.verify(solrServerMock, Mockito.times(1)).add(Mockito.eq(collection), Mockito.eq(-1));
  }
View Full Code Here

  }

  @Test
  public void testSaveDocumentsCommitWithin() throws IOException, SolrServerException {
    Mockito.when(solrServerMock.add(Mockito.anyCollectionOf(SolrInputDocument.class), Mockito.eq(10000))).thenReturn(
        new UpdateResponse());
    List<SolrInputDocument> collection = Arrays.asList(SIMPLE_DOCUMENT);
    UpdateResponse updateResponse = solrTemplate.saveDocuments(collection, 10000);
    Assert.assertNotNull(updateResponse);
    Mockito.verify(solrServerMock, Mockito.times(1)).add(Mockito.eq(collection), Mockito.eq(10000));
  }
View Full Code Here

TOP

Related Classes of org.apache.solr.client.solrj.response.UpdateResponse

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.