Defines the service contract for the Executor which we'll use in combination with the Infinispan Lucene Directory, as this provides an option to execute delete operations in background.
A shared service used among all InfinispanDirectoryProvider instances to delete segments asynchronously.
Provides access to Infinispan's CacheManager; one CacheManager is needed for all caches, it can be taken via JNDI or started by this ServiceProvider; in this case it will also be stopped when no longer needed.
The Infinispan configuration is ClassLoader sensitive, this wrapper around the standard Parser is used to allow it to find resources in a modular classloading environment.
Copyright © 2006-2015 Red Hat, Inc. All Rights Reserved