I've created my own SolrIndex with a new Composed Type (Category) , created some indexed types , attributes and indexed the data . My SOLR database is populated with the data , however , I don't know exactly how can I reach this data from Java. Is there any service or strategy that I can use ?
Yes, I suggest you to follow the SearchPageController
flow. Use the debugger and search for a product (from storefront search box) and be careful at all the beans that you're going through because you will need to override some default implementations for your new SolrIndex type. (I hope that you are familiar with their converter pattern because you will need to override some populators too and the .xml files are full of them). Let me now if you're facing any problems.