@Override @SuppressWarnings("deprecation") public void interpretSequenceGenerator( SequenceGenerator sequenceGeneratorAnnotation, IdentifierGeneratorDefinition.Builder definitionBuilder) { definitionBuilder.setName( sequenceGeneratorAnnotation.name() ); definitionBuilder.setStrategy( "seqhilo" ); if ( !BinderHelper.isEmptyAnnotationValue( sequenceGeneratorAnnotation.sequenceName() ) ) { definitionBuilder.addParam( org.hibernate.id.SequenceGenerator.SEQUENCE, sequenceGeneratorAnnotation.sequenceName() ); } //FIXME: work on initialValue() through SequenceGenerator.PARAMETERS // steve : or just use o.h.id.enhanced.SequenceStyleGenerator if ( sequenceGeneratorAnnotation.initialValue() != 1 ) { log.unsupportedInitialValue( AvailableSettings.USE_NEW_ID_GENERATOR_MAPPINGS ); } definitionBuilder.addParam( SequenceHiLoGenerator.MAX_LO, String.valueOf( sequenceGeneratorAnnotation.allocationSize() - 1 ) ); } }
definitionBuilder.addParam( SequenceStyleGenerator.INITIAL_PARAM, String.valueOf( sequenceGeneratorAnnotation.initialValue() ) );
public SequenceGeneratorDiscriptor(SequenceGenerator sequenceGenerator, String defaultSchemaName) { this.initialValue = sequenceGenerator.initialValue(); this.allocationSize = sequenceGenerator.allocationSize(); this.sequenceName = sequenceGenerator.sequenceName().isEmpty() ? default_sequence_name : sequenceGenerator .sequenceName(); this.schemaName = sequenceGenerator.schema().isEmpty() ? defaultSchemaName : sequenceGenerator.schema(); }
genName = sequenceGenerator.sequenceName(); descriptor.setSequenceInitialValue(sequenceGenerator.initialValue()); descriptor.setSequenceAllocationSize(sequenceGenerator.allocationSize());
/** * INTERNAL: */ public int getInitialValue() { return m_sequenceGenerator.initialValue(); }
idGen.addParam( SequenceStyleGenerator.INITIAL_PARAM, String.valueOf( seqGen.initialValue() ) ); if ( seqGen.initialValue() != 1 ) { log.warn( "Hibernate does not support SequenceGenerator.initialValue() unless '{}' set",
/** * @param locator * the java locator * @param annotation * the annotation * * @since 2.0.0 */ public SequenceGeneratorMetadataImpl(AbstractLocator locator, SequenceGenerator annotation) { super(); this.locator = locator; this.catalog = annotation.catalog(); this.schema = annotation.schema(); this.name = annotation.name(); this.sequenceName = annotation.sequenceName(); this.initialValue = annotation.initialValue(); this.allocationSize = annotation.allocationSize(); }
/** * @param locator * the java locator * @param annotation * the annotation * * @since 2.0.0 */ public SequenceGeneratorMetadataImpl(AbstractLocator locator, SequenceGenerator annotation) { super(); this.locator = locator; this.catalog = annotation.catalog(); this.schema = annotation.schema(); this.name = annotation.name(); this.sequenceName = annotation.sequenceName(); this.initialValue = annotation.initialValue(); this.allocationSize = annotation.allocationSize(); }
/** * @param locator * the java locator * @param annotation * the annotation * * @since 2.0.0 */ public SequenceGeneratorMetadataImpl(AbstractLocator locator, SequenceGenerator annotation) { super(); this.locator = locator; this.catalog = annotation.catalog(); this.schema = annotation.schema(); this.name = annotation.name(); this.sequenceName = annotation.sequenceName(); this.initialValue = annotation.initialValue(); this.allocationSize = annotation.allocationSize(); }
public static JPASequenceGeneratorDescriptor extract(SequenceGenerator sequenceGenerator) { JPASequenceGeneratorDescriptor descriptor = new JPASequenceGeneratorDescriptor(); descriptor.setName(sequenceGenerator.name()); descriptor.setAllocationSize(sequenceGenerator.allocationSize()); descriptor.setInitialValue(sequenceGenerator.initialValue()); descriptor.setSequenceName(sequenceGenerator.sequenceName()); return descriptor; }
genName = sequenceGenerator.sequenceName(); descriptor.setSequenceInitialValue(sequenceGenerator.initialValue()); descriptor.setSequenceAllocationSize(sequenceGenerator.allocationSize());
@Override @SuppressWarnings("deprecation") public void interpretSequenceGenerator( SequenceGenerator sequenceGeneratorAnnotation, IdentifierGeneratorDefinition.Builder definitionBuilder) { definitionBuilder.setName( sequenceGeneratorAnnotation.name() ); definitionBuilder.setStrategy( "seqhilo" ); if ( !BinderHelper.isEmptyAnnotationValue( sequenceGeneratorAnnotation.sequenceName() ) ) { definitionBuilder.addParam( org.hibernate.id.SequenceGenerator.SEQUENCE, sequenceGeneratorAnnotation.sequenceName() ); } //FIXME: work on initialValue() through SequenceGenerator.PARAMETERS // steve : or just use o.h.id.enhanced.SequenceStyleGenerator if ( sequenceGeneratorAnnotation.initialValue() != 1 ) { log.unsupportedInitialValue( AvailableSettings.USE_NEW_ID_GENERATOR_MAPPINGS ); } definitionBuilder.addParam( SequenceHiLoGenerator.MAX_LO, String.valueOf( sequenceGeneratorAnnotation.allocationSize() - 1 ) ); } }
genName = sequenceGenerator.sequenceName(); descriptor.setSequenceInitialValue(sequenceGenerator.initialValue()); descriptor.setSequenceAllocationSize(sequenceGenerator.allocationSize());
definitionBuilder.addParam( SequenceStyleGenerator.INITIAL_PARAM, String.valueOf( sequenceGeneratorAnnotation.initialValue() ) );
int initial = gen.initialValue(); int allocate = gen.allocationSize();
seq = normalizeSequenceName(seq); int initial = gen.initialValue(); int allocate = gen.allocationSize(); String schema = normalizeSchemaName(gen.schema());
seq = normalizeSequenceName(seq); int initial = gen.initialValue(); int allocate = gen.allocationSize(); String schema = normalizeSchemaName(gen.schema());
if ( seqGen.initialValue() != 1 ) { log.warn( "Hibernate does not support SequenceGenerator.initialValue()"
seq = normalizeSequenceName(seq); int initial = gen.initialValue(); int allocate = gen.allocationSize(); String schema = normalizeSchemaName(gen.schema());
seq = normalizeSequenceName(seq); int initial = gen.initialValue(); int allocate = gen.allocationSize(); String schema = normalizeSchemaName(gen.schema());