Examples of SampleEntity


Examples of org.springframework.data.elasticsearch.entities.SampleEntity

  public void shouldPerformContainsOperation() {
    // given
    List<IndexQuery> indexQueries = new ArrayList<IndexQuery>();
    // first document
    String documentId = randomNumeric(5);
    SampleEntity sampleEntity1 = new SampleEntity();
    sampleEntity1.setId(documentId);
    sampleEntity1.setMessage("contains some message");
    sampleEntity1.setVersion(System.currentTimeMillis());

    IndexQuery indexQuery1 = new IndexQuery();
    indexQuery1.setId(documentId);
    indexQuery1.setObject(sampleEntity1);
    indexQueries.add(indexQuery1);

    // second document
    String documentId2 = randomNumeric(5);
    SampleEntity sampleEntity2 = new SampleEntity();
    sampleEntity2.setId(documentId2);
    sampleEntity2.setMessage("test message");
    sampleEntity2.setVersion(System.currentTimeMillis());

    IndexQuery indexQuery2 = new IndexQuery();
    indexQuery2.setId(documentId2);
    indexQuery2.setObject(sampleEntity2);
    indexQueries.add(indexQuery2);

    elasticsearchTemplate.bulkIndex(indexQueries);
    elasticsearchTemplate.refresh(SampleEntity.class, true);
    CriteriaQuery criteriaQuery = new CriteriaQuery(new Criteria("message").contains("contains"));
    // when
    SampleEntity sampleEntity = elasticsearchTemplate.queryForObject(criteriaQuery, SampleEntity.class);
    // then
    assertThat("message", is(criteriaQuery.getCriteria().getField().getName()));
    assertThat(sampleEntity, is(notNullValue()));
  }
View Full Code Here

Examples of org.springframework.data.elasticsearch.entities.SampleEntity

    // given
    // todo
    List<IndexQuery> indexQueries = new ArrayList<IndexQuery>();
    // first document
    String documentId = randomNumeric(5);
    SampleEntity sampleEntity1 = new SampleEntity();
    sampleEntity1.setId(documentId);
    sampleEntity1.setMessage("elasticsearch search");
    sampleEntity1.setVersion(System.currentTimeMillis());

    IndexQuery indexQuery1 = new IndexQuery();
    indexQuery1.setId(documentId);
    indexQuery1.setObject(sampleEntity1);
    indexQueries.add(indexQuery1);

    // second document
    String documentId2 = randomNumeric(5);
    SampleEntity sampleEntity2 = new SampleEntity();
    sampleEntity2.setId(documentId2);
    sampleEntity2.setMessage("test message");
    sampleEntity2.setVersion(System.currentTimeMillis());

    IndexQuery indexQuery2 = new IndexQuery();
    indexQuery2.setId(documentId2);
    indexQuery2.setObject(sampleEntity2);
    indexQueries.add(indexQuery2);

    elasticsearchTemplate.bulkIndex(indexQueries);
    elasticsearchTemplate.refresh(SampleEntity.class, true);
    CriteriaQuery criteriaQuery = new CriteriaQuery(new Criteria("message").expression("+elasticsearch || test"));
    // when
    SampleEntity sampleEntity = elasticsearchTemplate.queryForObject(criteriaQuery, SampleEntity.class);
    // then
    assertThat("message", is(criteriaQuery.getCriteria().getField().getName()));
    assertThat(sampleEntity, is(notNullValue()));
  }
View Full Code Here

Examples of org.springframework.data.elasticsearch.entities.SampleEntity

public class SampleEntityBuilder {

  private SampleEntity result;

  public SampleEntityBuilder(String id) {
    result = new SampleEntity();
    result.setId(id);
  }
View Full Code Here

Examples of org.springframework.data.elasticsearch.entities.SampleEntity

  @Test
  public void shouldExecuteCustomMethod() {
    // given
    String documentId = randomNumeric(5);
    SampleEntity sampleEntity = new SampleEntity();
    sampleEntity.setId(documentId);
    sampleEntity.setType("test");
    sampleEntity.setMessage("some message");
    repository.save(sampleEntity);
    // when
    Page<SampleEntity> page = repository.findByType("test", new PageRequest(0, 10));
    // then
    assertThat(page, is(notNullValue()));
View Full Code Here

Examples of org.springframework.data.elasticsearch.entities.SampleEntity

  @Test
  public void shouldExecuteCustomMethodForNot() {
    // given
    String documentId = randomNumeric(5);
    SampleEntity sampleEntity = new SampleEntity();
    sampleEntity.setId(documentId);
    sampleEntity.setType("some");
    sampleEntity.setMessage("some message");
    repository.save(sampleEntity);
    // when
    Page<SampleEntity> page = repository.findByTypeNot("test", new PageRequest(0, 10));
    // then
    assertThat(page, is(notNullValue()));
View Full Code Here

Examples of org.springframework.data.elasticsearch.entities.SampleEntity

  @Test
  public void shouldExecuteCustomMethodWithQuery() {
    // given
    String documentId = randomNumeric(5);
    SampleEntity sampleEntity = new SampleEntity();
    sampleEntity.setId(documentId);
    sampleEntity.setType("test");
    String searchTerm = "customQuery";
    sampleEntity.setMessage(searchTerm);
    repository.save(sampleEntity);
    // when
    Page<SampleEntity> page = repository.findByMessage(searchTerm.toLowerCase(), new PageRequest(0, 10));
    // then
    assertThat(page, is(notNullValue()));
View Full Code Here

Examples of org.springframework.data.elasticsearch.entities.SampleEntity

  @Test
  public void shouldExecuteCustomMethodWithLessThan() {
    // given
    String documentId = randomNumeric(5);
    SampleEntity sampleEntity = new SampleEntity();
    sampleEntity.setId(documentId);
    sampleEntity.setType("test");
    sampleEntity.setRate(10);
    sampleEntity.setMessage("some message");
    repository.save(sampleEntity);

    String documentId2 = randomNumeric(5);
    SampleEntity sampleEntity2 = new SampleEntity();
    sampleEntity2.setId(documentId2);
    sampleEntity2.setType("test");
    sampleEntity2.setRate(20);
    sampleEntity2.setMessage("some message");
    repository.save(sampleEntity2);

    // when
    Page<SampleEntity> page = repository.findByRateLessThan(10, new PageRequest(0, 10));
    // then
View Full Code Here

Examples of org.springframework.data.elasticsearch.entities.SampleEntity

  @Test
  public void shouldExecuteCustomMethodWithBefore() {
    // given
    String documentId = randomNumeric(5);
    SampleEntity sampleEntity = new SampleEntity();
    sampleEntity.setId(documentId);
    sampleEntity.setType("test");
    sampleEntity.setRate(10);
    sampleEntity.setMessage("some message");
    repository.save(sampleEntity);

    // when
    Page<SampleEntity> page = repository.findByRateBefore(10, new PageRequest(0, 10));
    // then
View Full Code Here

Examples of org.springframework.data.elasticsearch.entities.SampleEntity

  @Test
  public void shouldExecuteCustomMethodWithAfter() {
    // given
    String documentId = randomNumeric(5);
    SampleEntity sampleEntity = new SampleEntity();
    sampleEntity.setId(documentId);
    sampleEntity.setType("test");
    sampleEntity.setRate(10);
    sampleEntity.setMessage("some message");
    repository.save(sampleEntity);

    // when
    Page<SampleEntity> page = repository.findByRateAfter(10, new PageRequest(0, 10));
    // then
View Full Code Here

Examples of org.springframework.data.elasticsearch.entities.SampleEntity

  @Test
  public void shouldExecuteCustomMethodWithLike() {
    // given
    String documentId = randomNumeric(5);
    SampleEntity sampleEntity = new SampleEntity();
    sampleEntity.setId(documentId);
    sampleEntity.setType("test");
    sampleEntity.setRate(10);
    sampleEntity.setMessage("foo");
    repository.save(sampleEntity);

    // when
    Page<SampleEntity> page = repository.findByMessageLike("fo", new PageRequest(0, 10));
    // then
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.