Package de.hybris.bootstrap.ddl.pk.impl
Class DefaultPkFactory.InitializationPKCounterGenerator
- java.lang.Object
-
- de.hybris.bootstrap.ddl.pk.impl.DefaultPkFactory.InitializationPKCounterGenerator
-
- All Implemented Interfaces:
PK.PKCounterGenerator
- Enclosing class:
- DefaultPkFactory
public static class DefaultPkFactory.InitializationPKCounterGenerator extends java.lang.Object implements PK.PKCounterGenerator
In-Memory PK counter generator forDMLRecordFactory.
-
-
Constructor Summary
Constructors Constructor Description InitializationPKCounterGenerator()InitializationPKCounterGenerator(java.lang.Iterable<NumberSeries> currentNumberSeries, int clusterId)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleancheck31LegacyDetection()longfetchNextCounter(int typeCode)intgetClusterID()java.lang.StringgetTypeCodeAsString(int typeCode)
-
-
-
Constructor Detail
-
InitializationPKCounterGenerator
public InitializationPKCounterGenerator()
-
InitializationPKCounterGenerator
public InitializationPKCounterGenerator(java.lang.Iterable<NumberSeries> currentNumberSeries, int clusterId)
-
-
Method Detail
-
fetchNextCounter
public long fetchNextCounter(int typeCode)
- Specified by:
fetchNextCounterin interfacePK.PKCounterGenerator
-
getTypeCodeAsString
public java.lang.String getTypeCodeAsString(int typeCode)
- Specified by:
getTypeCodeAsStringin interfacePK.PKCounterGenerator
-
getClusterID
public int getClusterID()
- Specified by:
getClusterIDin interfacePK.PKCounterGenerator
-
check31LegacyDetection
public boolean check31LegacyDetection()
- Specified by:
check31LegacyDetectionin interfacePK.PKCounterGenerator
-
-