as far as I know, this is currently not possible. There are two problems:
1) compatibility of data between client-server and local (embedded) mode - there's a JIRA which is not resolved yet: https://issues.jboss.org/browse/ISPN-2281
2) You would have to bundle HotRod endpoint with your application which would serve the remote requests. The HotRod endpoint/server is written in Scala. Currently the Infinispan server implementation (with HotRod endpoint included) does not allow for app deployment and that's needed if you want to listen for events locally (in the application).