@Override public void prepare(Optimizer optimizer) { applyIncrementSizeToSourceValues = optimizer.applyIncrementSizeToSourceValues(); }
@Override public void prepare(Optimizer optimizer) { applyIncrementSizeToSourceValues = optimizer.applyIncrementSizeToSourceValues(); }
@Override public void prepare(Optimizer optimizer) { applyIncrementSizeToSourceValues = optimizer.applyIncrementSizeToSourceValues(); }
@Override public void prepare(Optimizer optimizer) { applyIncrementSizeToSourceValues = optimizer.applyIncrementSizeToSourceValues(); }
@Override public void prepare(Optimizer optimizer) { applyIncrementSizeToSourceValues = optimizer.applyIncrementSizeToSourceValues(); }
@Override public void prepare(Optimizer optimizer) { applyIncrementSizeToSourceValues = optimizer.applyIncrementSizeToSourceValues(); }
@Override public void prepare(Optimizer optimizer) { applyIncrementSizeToSourceValues = optimizer.applyIncrementSizeToSourceValues(); }
@Override public void prepare(Optimizer optimizer) { applyIncrementSizeToSourceValues = optimizer.applyIncrementSizeToSourceValues(); }
private IntegralDataTypeHolder doWorkInCurrentTransactionIfAny(SharedSessionContractImplementor session) { IdSourceKey key = getGeneratorKey( session ); Number nextValue = gridDialect.nextValue( new NextValueRequest( key, optimizer.applyIncrementSizeToSourceValues() ? incrementSize : 1, initialValue ) ); IntegralDataTypeHolder value = IdentifierGeneratorHelper.getIntegralDataTypeHolder( identifierType.getReturnedClass() ); value.initialize( nextValue.longValue() ); return value; }
try { final IntegralDataTypeHolder updateValue = value.copy(); if (idGenerator.getOptimizer().applyIncrementSizeToSourceValues()) { updateValue.add(incrementSize); } else {
try { final IntegralDataTypeHolder updateValue = value.copy(); if (idGenerator.getOptimizer().applyIncrementSizeToSourceValues()) { updateValue.add(incrementSize); } else {