Examples of ElasticTagSearch


Examples of de.jetwick.es.ElasticTagSearch

        // WAIT UNTIL AVAILABLE
        tweetSearch.waitUntilAvailable(10000);
       
        ElasticUserSearch userSearch = injector.getInstance(ElasticUserSearch.class);
        ElasticTagSearch tagSearch = injector.getInstance(ElasticTagSearch.class);
        Configuration cfg = injector.getInstance(Configuration.class);

        // 1. every producer has a separate queue (with a different capacity) to feed TweetConsumer:
        //      TProd1 -- queue1 --\
        //      TProd2 -- queue2 ---> TweetConsumer
View Full Code Here

Examples of de.jetwick.es.ElasticTagSearch

        bind(ElasticTweetSearch.class).toInstance(tweetSearch);

        ElasticUserSearch userSearch = new ElasticUserSearch(client);
        bind(ElasticUserSearch.class).toInstance(userSearch);

        ElasticTagSearch tagSearch = new ElasticTagSearch(client);
        bind(ElasticTagSearch.class).toInstance(tagSearch);       
    }
View Full Code Here

Examples of de.jetwick.es.ElasticTagSearch

            @Override
            public void installSearchModule() {
                ElasticUserSearch userSearch = mock(ElasticUserSearch.class);
                bind(ElasticUserSearch.class).toInstance(mockUserSearch(userSearch));

                ElasticTagSearch tagSearch = mock(ElasticTagSearch.class);
                bind(ElasticTagSearch.class).toInstance(tagSearch);

                ElasticTweetSearch twSearch = mock(ElasticTweetSearch.class);

                // mock this hit/result too!
View Full Code Here

Examples of de.jetwick.es.ElasticTagSearch

    @Test
    public void testInitTagsNoException() {
        twProd.updateTag(new JTag("test"), 6);
        ElasticUserSearch uSearch = mock(ElasticUserSearch.class);
        ElasticTagSearch tagSearch = mock(ElasticTagSearch.class);
        when(uSearch.getQueryTerms()).thenReturn(Arrays.asList("test OR pest"));
        when(tagSearch.findSorted(0, 1000)).thenReturn(Arrays.asList(new JTag("solr OR lucene")));
        twProd.setUserSearch(uSearch);
        twProd.setTagSearch(tagSearch);
        Collection<JTag> tags = twProd.initTags();

        assertEquals(3, tags.size());
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.