Examples of SampleEntity


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

  @Test
  public void shouldTestResultsAcrossMultipleIndices() {
    // given
    String documentId1 = randomNumeric(5);
    SampleEntity sampleEntity1 = new SampleEntityBuilder(documentId1).message("some message")
        .version(System.currentTimeMillis()).build();

    IndexQuery indexQuery1 = new IndexQueryBuilder().withId(sampleEntity1.getId())
        .withIndexName("test-index-1")
        .withObject(sampleEntity1)
        .build();

    String documentId2 = randomNumeric(5);
    SampleEntity sampleEntity2 = new SampleEntityBuilder(documentId2).message("some test message")
        .version(System.currentTimeMillis()).build();

    IndexQuery indexQuery2 = new IndexQueryBuilder().withId(sampleEntity2.getId())
        .withIndexName("test-index-2")
        .withObject(sampleEntity2)
        .build();

    elasticsearchTemplate.bulkIndex(Arrays.asList(indexQuery1, indexQuery2));
View Full Code Here

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

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

    // given
    String documentId2 = randomNumeric(5);
    SampleEntity sampleEntity2 = new SampleEntity();
    sampleEntity2.setId(documentId2);
    sampleEntity2.setType("test");
    sampleEntity2.setMessage("bar");
    repository.save(sampleEntity2);

    List<String> ids = Arrays.asList(documentId, documentId2);

    // when
View Full Code Here

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

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

    // given
    String documentId2 = randomNumeric(5);
    SampleEntity sampleEntity2 = new SampleEntity();
    sampleEntity2.setId(documentId2);
    sampleEntity2.setType("test");
    sampleEntity2.setMessage("bar");
    repository.save(sampleEntity2);

    List<String> ids = Arrays.asList(documentId);

    // when
View Full Code Here

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

   */
  @Test
  public void shouldCountCustomMethodForTrue() {
    // given
    String documentId = randomNumeric(5);
    SampleEntity sampleEntity = new SampleEntity();
    sampleEntity.setId(documentId);
    sampleEntity.setType("test");
    sampleEntity.setMessage("foo");
    sampleEntity.setAvailable(true);
    repository.save(sampleEntity);

    // given
    String documentId2 = randomNumeric(5);
    SampleEntity sampleEntity2 = new SampleEntity();
    sampleEntity2.setId(documentId2);
    sampleEntity2.setType("test");
    sampleEntity2.setMessage("bar");
    sampleEntity2.setAvailable(false);
    repository.save(sampleEntity2);
    // when
    long count = repository.countByAvailableTrue();
    // then
    assertThat(count, is(equalTo(1L)));
View Full Code Here

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

    //when
    elasticsearchTemplate.addAlias(aliasQuery);

    String documentId = randomNumeric(5);
    SampleEntity sampleEntity = new SampleEntityBuilder(documentId)
        .message("some message")
        .version(System.currentTimeMillis()).build();

    IndexQuery indexQuery = new IndexQueryBuilder()
        .withIndexName(alias)
        .withId(sampleEntity.getId())
        .withType(TYPE_NAME)
        .withObject(sampleEntity)
        .build();

    elasticsearchTemplate.index(indexQuery);
View Full Code Here

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

    //when
    elasticsearchTemplate.addAlias(aliasQuery1);
    elasticsearchTemplate.addAlias(aliasQuery2);

    String documentId = randomNumeric(5);
    SampleEntity sampleEntity = new SampleEntityBuilder(documentId)
        .message("some message")
        .version(System.currentTimeMillis()).build();

    IndexQuery indexQuery = new IndexQueryBuilder()
        .withIndexName(alias1)
        .withType(TYPE_NAME)
        .withId(sampleEntity.getId())
        .withObject(sampleEntity).build();

    elasticsearchTemplate.index(indexQuery);
    elasticsearchTemplate.refresh(SampleEntity.class, true);
View Full Code Here

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

   */
  @Test
  public void shouldCountCustomMethodForFalse() {
    // given
    String documentId = randomNumeric(5);
    SampleEntity sampleEntity = new SampleEntity();
    sampleEntity.setId(documentId);
    sampleEntity.setType("test");
    sampleEntity.setMessage("foo");
    sampleEntity.setAvailable(true);
    repository.save(sampleEntity);

    // given
    String documentId2 = randomNumeric(5);
    SampleEntity sampleEntity2 = new SampleEntity();
    sampleEntity2.setId(documentId2);
    sampleEntity2.setType("test");
    sampleEntity2.setMessage("bar");
    sampleEntity2.setAvailable(false);
    repository.save(sampleEntity2);
    // when
    long count = repository.countByAvailableFalse();
    // then
    assertThat(count, is(equalTo(1L)));
View Full Code Here

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

   */
  @Test
  public void shouldCountCustomMethodWithWithinGeoPoint() {
    // given
    String documentId = randomNumeric(5);
    SampleEntity sampleEntity = new SampleEntity();
    sampleEntity.setId(documentId);
    sampleEntity.setType("test");
    sampleEntity.setRate(10);
    sampleEntity.setMessage("foo");
    sampleEntity.setLocation(new GeoPoint(45.7806d, 3.0875d));

    repository.save(sampleEntity);

    documentId = randomNumeric(5);
    SampleEntity sampleEntity2 = new SampleEntity();
    sampleEntity2.setId(documentId);
    sampleEntity2.setType("test");
    sampleEntity2.setRate(10);
    sampleEntity2.setMessage("foo");
    sampleEntity2.setLocation(new GeoPoint(30.7806d, 0.0875d));

    repository.save(sampleEntity2);

    // when
    long count = repository.countByLocationWithin(new GeoPoint(45.7806d, 3.0875d), "2km");
View Full Code Here

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

   */
  @Test
  public void shouldCountCustomMethodWithWithinPoint() {
    // given
    String documentId = randomNumeric(5);
    SampleEntity sampleEntity = new SampleEntity();
    sampleEntity.setId(documentId);
    sampleEntity.setType("test");
    sampleEntity.setRate(10);
    sampleEntity.setMessage("foo");
    sampleEntity.setLocation(new GeoPoint(45.7806d, 3.0875d));

    repository.save(sampleEntity);

    documentId = randomNumeric(5);
    SampleEntity sampleEntity2 = new SampleEntity();
    sampleEntity2.setId(documentId);
    sampleEntity2.setType("test");
    sampleEntity2.setRate(10);
    sampleEntity2.setMessage("foo");
    sampleEntity2.setLocation(new GeoPoint(30.7806d, 0.0875d));

    repository.save(sampleEntity2);

    // when
    long count = repository.countByLocationWithin(new Point(3.0875d, 45.7806d), new Distance(2, Metrics.KILOMETERS));
View Full Code Here

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

   */
  @Test
  public void shouldCountCustomMethodWithNearBox() {
    // given
    String documentId = randomNumeric(5);
    SampleEntity sampleEntity = new SampleEntity();
    sampleEntity.setId(documentId);
    sampleEntity.setType("test");
    sampleEntity.setRate(10);
    sampleEntity.setMessage("foo");
    sampleEntity.setLocation(new GeoPoint(45.7806d, 3.0875d));

    repository.save(sampleEntity);

    documentId = randomNumeric(5);
    SampleEntity sampleEntity2 = new SampleEntity();
    sampleEntity2.setId(documentId);
    sampleEntity2.setType("test2");
    sampleEntity2.setRate(10);
    sampleEntity2.setMessage("foo");
    sampleEntity2.setLocation(new GeoPoint(30.7806d, 0.0875d));

    repository.save(sampleEntity2);

    // when
    long count = repository.countByLocationNear(new Box(new Point(3d, 46d), new Point(4d, 45d)));
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.