public DynamicSQLBatchWritingMechanism(DatabaseAccessor databaseAccessor) { this.databaseAccessor = databaseAccessor; this.sqlStrings = new ArrayList(); this.batchSize = 0; this.maxBatchSize = this.databaseAccessor.getLogin().getPlatform().getMaxBatchWritingSize(); if (this.maxBatchSize == 0) { // the max size was not set on the platform - use default this.maxBatchSize = DatabasePlatform.DEFAULT_MAX_BATCH_WRITING_SIZE; } }
public ParameterizedSQLBatchWritingMechanism(DatabaseAccessor databaseAccessor) { this.databaseAccessor = databaseAccessor; this.parameters = new ArrayList(); this.maxBatchSize = this.databaseAccessor.getLogin().getPlatform().getMaxBatchWritingSize(); if (this.maxBatchSize == 0) { // the max size was not set on the platform - use default this.maxBatchSize = DatabasePlatform.DEFAULT_PARAMETERIZED_MAX_BATCH_WRITING_SIZE; } }
public DynamicSQLBatchWritingMechanism(DatabaseAccessor databaseAccessor) { this.databaseAccessor = databaseAccessor; this.sqlStrings = new ArrayList(); this.batchSize = 0; this.maxBatchSize = this.databaseAccessor.getLogin().getPlatform().getMaxBatchWritingSize(); if (this.maxBatchSize == 0) { // the max size was not set on the platform - use default this.maxBatchSize = DatabasePlatform.DEFAULT_MAX_BATCH_WRITING_SIZE; } }
public ParameterizedSQLBatchWritingMechanism(DatabaseAccessor databaseAccessor) { this.databaseAccessor = databaseAccessor; this.parameters = new ArrayList(); this.maxBatchSize = this.databaseAccessor.getLogin().getPlatform().getMaxBatchWritingSize(); if (this.maxBatchSize == 0) { // the max size was not set on the platform - use default this.maxBatchSize = DatabasePlatform.DEFAULT_PARAMETERIZED_MAX_BATCH_WRITING_SIZE; } }
/** * This method will return if batchWriting is in use or not. */ public Boolean getUsesBatchWriting() { return Boolean.valueOf(getSession().getDatasourceLogin().getPlatform().usesBatchWriting()); }
/** * This method will return if batchWriting is in use or not. */ public Boolean getUsesBatchWriting() { return Boolean.valueOf(getSession().getDatasourceLogin().getPlatform().usesBatchWriting()); }
protected void buildExpressionString(String builderString, NonreflectiveMethodDefinition method, String queryIdentifier, Expression exp, String attrString) { StringWriter writer = new StringWriter(); ExpressionJavaPrinter javaPrinter = new ExpressionJavaPrinter(builderString, writer, project.getDatasourceLogin().getPlatform()); exp.printJava(javaPrinter); method.addLine(queryIdentifier + attrString + writer.toString() + ");"); }
/** * Shows if Byte Array Binding is turned on or not */ public boolean getUsesByteArrayBinding() { return getSession().getDatasourceLogin().getPlatform().usesByteArrayBinding(); }
/** * This method will return if batchWriting is in use or not. */ public boolean getUsesJDBCBatchWriting() { return getSession().getDatasourceLogin().getPlatform().usesJDBCBatchWriting(); }
/** * Shows if native SQL is being used */ public boolean getUsesNativeSQL() { return getSession().getDatasourceLogin().getPlatform().usesNativeSQL(); }
/** * This method will return if batchWriting is in use or not. */ public boolean getUsesJDBCBatchWriting() { return getSession().getDatasourceLogin().getPlatform().usesJDBCBatchWriting(); }
/** * Shows if Byte Array Binding is turned on or not */ public boolean getUsesByteArrayBinding() { return getSession().getDatasourceLogin().getPlatform().usesByteArrayBinding(); }
/** * This method indicates if streams are being used for binding */ public boolean getUsesStreamsForBinding() { return getSession().getDatasourceLogin().getPlatform().usesStreamsForBinding(); }
/** * This method will return if batchWriting is in use or not. */ public boolean getUsesBatchWriting() { return getSession().getDatasourceLogin().getPlatform().usesBatchWriting(); }
/** * This method indicates if streams are being used for binding */ public Boolean getUsesStreamsForBinding() { if (!(getSession().getDatasourceLogin().getDatasourcePlatform() instanceof DatabasePlatform)) { return Boolean.FALSE; } return Boolean.valueOf(getSession().getDatasourceLogin().getPlatform().usesStreamsForBinding()); }
/** * Shows if native SQL is being used */ public Boolean getUsesNativeSQL() { if (!(getSession().getDatasourceLogin().getDatasourcePlatform() instanceof DatabasePlatform)) { return Boolean.FALSE; } return Boolean.valueOf(getSession().getDatasourceLogin().getPlatform().usesNativeSQL()); }
/** * This method will return if batchWriting is in use or not. */ public Boolean getUsesJDBCBatchWriting() { if (!(getSession().getDatasourceLogin().getDatasourcePlatform() instanceof DatabasePlatform)) { return Boolean.FALSE; } return Boolean.valueOf(getSession().getDatasourceLogin().getPlatform().usesJDBCBatchWriting()); }
/** * Shows if Byte Array Binding is turned on or not */ public Boolean getUsesByteArrayBinding() { if (!(getSession().getDatasourceLogin().getDatasourcePlatform() instanceof DatabasePlatform)) { return Boolean.FALSE; } return Boolean.valueOf(getSession().getDatasourceLogin().getPlatform().usesByteArrayBinding()); }
/** * Shows if Byte Array Binding is turned on or not */ public Boolean getUsesByteArrayBinding() { if (!(getSession().getDatasourceLogin().getDatasourcePlatform() instanceof DatabasePlatform)) { return Boolean.FALSE; } return Boolean.valueOf(getSession().getDatasourceLogin().getPlatform().usesByteArrayBinding()); }
/** * This method indicates if streams are being used for binding */ public Boolean getUsesStreamsForBinding() { if (!(getSession().getDatasourceLogin().getDatasourcePlatform() instanceof DatabasePlatform)) { return Boolean.FALSE; } return Boolean.valueOf(getSession().getDatasourceLogin().getPlatform().usesStreamsForBinding()); }