Package org.infinispan.factories
Class VersionGeneratorFactory
- java.lang.Object
-
- org.infinispan.factories.AnyScopeComponentFactory
-
- org.infinispan.factories.AbstractNamedCacheComponentFactory
-
- org.infinispan.factories.VersionGeneratorFactory
-
- All Implemented Interfaces:
AutoInstantiableFactory
,ComponentFactory
public class VersionGeneratorFactory extends AbstractNamedCacheComponentFactory implements AutoInstantiableFactory
Version generator component factory. Version generators are used for situations where version or ids are needed, e.g. data versioning, transaction recovery, or hotrod/memcached support.- Since:
- 5.1
- Author:
- Manik Surtani, Galder ZamarreƱo
-
-
Field Summary
-
Fields inherited from class org.infinispan.factories.AbstractNamedCacheComponentFactory
basicComponentRegistry, componentRegistry, configuration
-
Fields inherited from class org.infinispan.factories.AnyScopeComponentFactory
globalComponentRegistry, globalConfiguration, log
-
-
Constructor Summary
Constructors Constructor Description VersionGeneratorFactory()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Object
construct(java.lang.String componentName)
-
Methods inherited from class org.infinispan.factories.AnyScopeComponentFactory
construct
-
-
-
-
Method Detail
-
construct
public java.lang.Object construct(java.lang.String componentName)
- Specified by:
construct
in interfaceComponentFactory
- Overrides:
construct
in classAnyScopeComponentFactory
- Returns:
- Either a component instance or a
ComponentAlias
pointing to another component.
-
-