Class LocalOnlyBackend
- java.lang.Object
-
- org.infinispan.query.indexmanager.LocalOnlyBackend
-
- All Implemented Interfaces:
SwitchingBackend
public class LocalOnlyBackend extends java.lang.Object implements SwitchingBackend
Alternative implementation to the ClusteredSwitchingBackend, meant to be used for non-clustered caches: much simpler as we have no states nor transitions to manage.- Since:
- 7.0
- Author:
- Sanne Grinovero <sanne@hibernate.org> (C) 2014 Red Hat Inc.
-
-
Constructor Summary
Constructors Constructor Description LocalOnlyBackend(org.infinispan.query.indexmanager.LocalBackendFactory factory)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.infinispan.query.indexmanager.IndexingBackend
getCurrentIndexingBackend()
void
initialize()
void
refresh()
void
shutdown()
-
-
-
Method Detail
-
initialize
public void initialize()
- Specified by:
initialize
in interfaceSwitchingBackend
-
getCurrentIndexingBackend
public org.infinispan.query.indexmanager.IndexingBackend getCurrentIndexingBackend()
- Specified by:
getCurrentIndexingBackend
in interfaceSwitchingBackend
-
refresh
public void refresh()
- Specified by:
refresh
in interfaceSwitchingBackend
-
shutdown
public void shutdown()
- Specified by:
shutdown
in interfaceSwitchingBackend
-
-