I want to manage starting and stopping of elasticsearch from Java. Is there any easy/nice way to do this?
We're trying to deploy ElasticSearch in our product and we want to maintain the instance of the ElasticSearch on our customer's machine in our own product, and right now every thing depends on having an ElasticSearch instance started from es.bat or something.
As an aside, can anyone give me an example of how to mock test some code around the Jest API for ElasticSearch, so I can unit test our stuff that calls ElasticSearch without needing to start an ElasticSearch instance?