Integrate Elastic Search in a Play! Framework Application. This module uses JPA events to notify Elastic Search of events of their own. It embeds a running Elastic Search instance for Rapid Development.
I've only recently started working with Github + Git, so I'm not sure if I did everything correctly. I've fetched and then merged from your repository. After doing so I've tried to include some changes.
I'm not sure at this point how the resulting code in your repo will look once you complete this pull request. E.g. will ReflectionUtil show the code from #8 or from this pull?
These commits fix some things broken by your merge of pull request #8:
ElasticSearch.builder() is package-private, and used by the Query class; disabling it makes querying impossible
Your merge removed some of the documentation I added in a previous commit. I've included the changes from pull request #8, and have also re-added my changes.
My version of ReflectionUtil.setFieldValue() fixes the same bug as pull request #8, but in a cleaner fashion. The pull request mainly fixes the problem where you get a Model id as an int from ES where local field expects a long. My code handles this case, and many more by using the Number class to convert such cases.
Felipe,
I've only recently started working with Github + Git, so I'm not sure if I did everything correctly. I've fetched and then merged from your repository. After doing so I've tried to include some changes. I'm not sure at this point how the resulting code in your repo will look once you complete this pull request. E.g. will ReflectionUtil show the code from #8 or from this pull?
These commits fix some things broken by your merge of pull request #8:
Sebastian