/** * INTERNAL: * Create platform-default Sequence */ @Override protected Sequence createPlatformDefaultSequence() { return new TableSequence(); }
/** * INTERNAL: * Create platform-default Sequence */ @Override protected Sequence createPlatformDefaultSequence() { return new TableSequence(); }
/** * INTERNAL: * Create platform-default Sequence */ protected Sequence createPlatformDefaultSequence() { return new TableSequence(); } /**
public void setSequenceTableName(String name) { if (getDefaultSequence() instanceof TableSequence) { ((TableSequence)getDefaultSequence()).setTableName(name); } else { if (!name.equals((new TableSequence()).getTableName())) { throw ValidationException.wrongSequenceType(Helper.getShortClassName(getDefaultSequence()), "setTableName"); } } }
public void setSequenceCounterFieldName(String name) { if (getDefaultSequence() instanceof TableSequence) { ((TableSequence)getDefaultSequence()).setCounterFieldName(name); } else { if (!name.equals((new TableSequence()).getCounterFieldName())) { ValidationException.wrongSequenceType(Helper.getShortClassName(getDefaultSequence()), "setCounterFieldName"); } } }
public void setSequenceCounterFieldName(String name) { if (getDefaultSequence() instanceof TableSequence) { ((TableSequence)getDefaultSequence()).setCounterFieldName(name); } else { if (!name.equals((new TableSequence()).getCounterFieldName())) { ValidationException.wrongSequenceType(Helper.getShortClassName(getDefaultSequence()), "setCounterFieldName"); } } }
public void setSequenceNameFieldName(String name) { if (getDefaultSequence() instanceof TableSequence) { ((TableSequence)getDefaultSequence()).setNameFieldName(name); } else { if (!name.equals((new TableSequence()).getNameFieldName())) { throw ValidationException.wrongSequenceType(Helper.getShortClassName(getDefaultSequence()), "setNameFieldName"); } } }
public void setSequenceCounterFieldName(String name) { if (getDefaultSequence() instanceof TableSequence) { ((TableSequence)getDefaultSequence()).setCounterFieldName(name); } else { if (!name.equals((new TableSequence()).getCounterFieldName())) { ValidationException.wrongSequenceType(Helper.getShortClassName(getDefaultSequence()), "setCounterFieldName"); } } }
public void setSequenceTableName(String name) { if (getDefaultSequence() instanceof TableSequence) { ((TableSequence)getDefaultSequence()).setTableName(name); } else { if (!name.equals((new TableSequence()).getTableName())) { throw ValidationException.wrongSequenceType(Helper.getShortClassName(getDefaultSequence()), "setTableName"); } } }
public void setSequenceNameFieldName(String name) { if (getDefaultSequence() instanceof TableSequence) { ((TableSequence)getDefaultSequence()).setNameFieldName(name); } else { if (!name.equals((new TableSequence()).getNameFieldName())) { throw ValidationException.wrongSequenceType(Helper.getShortClassName(getDefaultSequence()), "setNameFieldName"); } } }
public void setSequenceNameFieldName(String name) { if (getDefaultSequence() instanceof TableSequence) { ((TableSequence)getDefaultSequence()).setNameFieldName(name); } else { if (!name.equals((new TableSequence()).getNameFieldName())) { throw ValidationException.wrongSequenceType(Helper.getShortClassName(getDefaultSequence()), "setNameFieldName"); } } }
public void setSequenceTableName(String name) { if (getDefaultSequence() instanceof TableSequence) { ((TableSequence)getDefaultSequence()).setTableName(name); } else { if (!name.equals((new TableSequence()).getTableName())) { throw ValidationException.wrongSequenceType(Helper.getShortClassName(getDefaultSequence()), "setTableName"); } } }
TableSequence sequence = new TableSequence();
} else if (sequenceConfig instanceof TableSequenceConfig) { TableSequenceConfig tsc = (TableSequenceConfig)sequenceConfig; return new TableSequence(name, size, tsc.getTable(), tsc.getNameField(), tsc.getCounterField()); } else if (sequenceConfig instanceof UnaryTableSequenceConfig) { UnaryTableSequenceConfig utsc = (UnaryTableSequenceConfig)sequenceConfig;
} else if (sequenceConfig instanceof TableSequenceConfig) { TableSequenceConfig tsc = (TableSequenceConfig)sequenceConfig; return new TableSequence(name, size, tsc.getTable(), tsc.getNameField(), tsc.getCounterField()); } else if (sequenceConfig instanceof UnaryTableSequenceConfig) { UnaryTableSequenceConfig utsc = (UnaryTableSequenceConfig)sequenceConfig;
/** * INTERNAL: * Builds a Sequence from the given SequenceConfig. */ protected Sequence buildSequence(SequenceConfig sequenceConfig) { if (sequenceConfig == null) { return null; } String name = sequenceConfig.getName(); int size = sequenceConfig.getPreallocationSize().intValue(); if (sequenceConfig instanceof DefaultSequenceConfig) { return new DefaultSequence(name, size); } else if (sequenceConfig instanceof NativeSequenceConfig) { return new NativeSequence(name, size); } else if (sequenceConfig instanceof TableSequenceConfig) { TableSequenceConfig tsc = (TableSequenceConfig)sequenceConfig; return new TableSequence(name, size, tsc.getTable(), tsc.getNameField(), tsc.getCounterField()); } else if (sequenceConfig instanceof UnaryTableSequenceConfig) { UnaryTableSequenceConfig utsc = (UnaryTableSequenceConfig)sequenceConfig; return new UnaryTableSequence(name, size, utsc.getCounterField()); } else if (sequenceConfig instanceof XMLFileSequenceConfig) { return new XMLFileSequence(name, size); } else { // Unknown SequenceConfig subclass - should never happen return null; } }
if (platform.getDefaultNativeSequenceToTable() || !platform.supportsNativeSequenceNumbers()) { this.delegateSequence = new TableSequence(); this.delegateSequence.setName(getName()); this.delegateSequence.onConnect(platform);
if (platform.getDefaultNativeSequenceToTable() || !platform.supportsNativeSequenceNumbers()) { this.delegateSequence = new TableSequence(); this.delegateSequence.setName(getName()); this.delegateSequence.onConnect(platform);