Package org.infinispan.factories
Class VersionGeneratorFactory
- java.lang.Object
-
- org.infinispan.factories.AbstractComponentFactory
-
- org.infinispan.factories.NamedComponentFactory
-
- org.infinispan.factories.VersionGeneratorFactory
-
- All Implemented Interfaces:
AutoInstantiableFactory
public class VersionGeneratorFactory extends NamedComponentFactory 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.AbstractComponentFactory
globalComponentRegistry, globalConfiguration
-
-
Constructor Summary
Constructors Constructor Description VersionGeneratorFactory()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description <T> T
construct(Class<T> componentType, String componentName)
Constructs a component.-
Methods inherited from class org.infinispan.factories.NamedComponentFactory
construct
-
Methods inherited from class org.infinispan.factories.AbstractComponentFactory
assertTypeConstructable
-
-
-
-
Method Detail
-
construct
public <T> T construct(Class<T> componentType, String componentName)
Description copied from class:NamedComponentFactory
Constructs a component.- Specified by:
construct
in classNamedComponentFactory
- Parameters:
componentType
- type of component- Returns:
- a component
-
-