├── .gitignore ├── pom.xml └── src ├── main └── java │ └── fr │ └── pilato │ └── hibernate │ └── plugins │ └── elasticsearch │ ├── ElasticSearchEventListener.java │ ├── ElasticSearchEventListenerFactory.java │ ├── ElasticSearchHelper.java │ ├── ElasticSearchHibernateAnnotationIntrospector.java │ ├── ElasticSearchJacksonHibernateModule.java │ └── annotations │ ├── ESAnalyzer.java │ └── ESIndexed.java └── test ├── java └── fr │ └── pilato │ └── hibernate │ └── plugins │ └── elasticsearch │ ├── HibernateTestCase.java │ ├── JSonBuilderTest.java │ └── testcase1 │ ├── ChildEntity.java │ ├── EntityMaker.java │ └── SimpleEntity.java └── resources ├── log4j.xml └── myconfig └── myelasticsearch.yml /.gitignore: -------------------------------------------------------------------------------- 1 | /target 2 | .classpath 3 | .settings 4 | .project 5 | 6 | -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadoonet/es-hibernate-connector/HEAD/pom.xml -------------------------------------------------------------------------------- /src/main/java/fr/pilato/hibernate/plugins/elasticsearch/ElasticSearchEventListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadoonet/es-hibernate-connector/HEAD/src/main/java/fr/pilato/hibernate/plugins/elasticsearch/ElasticSearchEventListener.java -------------------------------------------------------------------------------- /src/main/java/fr/pilato/hibernate/plugins/elasticsearch/ElasticSearchEventListenerFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadoonet/es-hibernate-connector/HEAD/src/main/java/fr/pilato/hibernate/plugins/elasticsearch/ElasticSearchEventListenerFactory.java -------------------------------------------------------------------------------- /src/main/java/fr/pilato/hibernate/plugins/elasticsearch/ElasticSearchHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadoonet/es-hibernate-connector/HEAD/src/main/java/fr/pilato/hibernate/plugins/elasticsearch/ElasticSearchHelper.java -------------------------------------------------------------------------------- /src/main/java/fr/pilato/hibernate/plugins/elasticsearch/ElasticSearchHibernateAnnotationIntrospector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadoonet/es-hibernate-connector/HEAD/src/main/java/fr/pilato/hibernate/plugins/elasticsearch/ElasticSearchHibernateAnnotationIntrospector.java -------------------------------------------------------------------------------- /src/main/java/fr/pilato/hibernate/plugins/elasticsearch/ElasticSearchJacksonHibernateModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadoonet/es-hibernate-connector/HEAD/src/main/java/fr/pilato/hibernate/plugins/elasticsearch/ElasticSearchJacksonHibernateModule.java -------------------------------------------------------------------------------- /src/main/java/fr/pilato/hibernate/plugins/elasticsearch/annotations/ESAnalyzer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadoonet/es-hibernate-connector/HEAD/src/main/java/fr/pilato/hibernate/plugins/elasticsearch/annotations/ESAnalyzer.java -------------------------------------------------------------------------------- /src/main/java/fr/pilato/hibernate/plugins/elasticsearch/annotations/ESIndexed.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadoonet/es-hibernate-connector/HEAD/src/main/java/fr/pilato/hibernate/plugins/elasticsearch/annotations/ESIndexed.java -------------------------------------------------------------------------------- /src/test/java/fr/pilato/hibernate/plugins/elasticsearch/HibernateTestCase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadoonet/es-hibernate-connector/HEAD/src/test/java/fr/pilato/hibernate/plugins/elasticsearch/HibernateTestCase.java -------------------------------------------------------------------------------- /src/test/java/fr/pilato/hibernate/plugins/elasticsearch/JSonBuilderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadoonet/es-hibernate-connector/HEAD/src/test/java/fr/pilato/hibernate/plugins/elasticsearch/JSonBuilderTest.java -------------------------------------------------------------------------------- /src/test/java/fr/pilato/hibernate/plugins/elasticsearch/testcase1/ChildEntity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadoonet/es-hibernate-connector/HEAD/src/test/java/fr/pilato/hibernate/plugins/elasticsearch/testcase1/ChildEntity.java -------------------------------------------------------------------------------- /src/test/java/fr/pilato/hibernate/plugins/elasticsearch/testcase1/EntityMaker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadoonet/es-hibernate-connector/HEAD/src/test/java/fr/pilato/hibernate/plugins/elasticsearch/testcase1/EntityMaker.java -------------------------------------------------------------------------------- /src/test/java/fr/pilato/hibernate/plugins/elasticsearch/testcase1/SimpleEntity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadoonet/es-hibernate-connector/HEAD/src/test/java/fr/pilato/hibernate/plugins/elasticsearch/testcase1/SimpleEntity.java -------------------------------------------------------------------------------- /src/test/resources/log4j.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadoonet/es-hibernate-connector/HEAD/src/test/resources/log4j.xml -------------------------------------------------------------------------------- /src/test/resources/myconfig/myelasticsearch.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadoonet/es-hibernate-connector/HEAD/src/test/resources/myconfig/myelasticsearch.yml --------------------------------------------------------------------------------