/** * INTERNAL: Generates the read all stored procedure for this descriptor */ protected StoredProcedureDefinition generateReadAllStoredProcedure(ClassDescriptor descriptor) { ReadAllQuery readAllQuery = new ReadAllQuery(); readAllQuery.setDescriptor(descriptor); readAllQuery.setReferenceClass(descriptor.getJavaClass()); return generateObjectStoredProcedure(readAllQuery, descriptor.getPrimaryKeyFields(), "RALL_"); }
/** * INTERNAL: Generates the read stored procedure for this descriptor */ protected StoredProcedureDefinition generateReadStoredProcedure(ClassDescriptor descriptor) { ReadObjectQuery readQuery = new ReadObjectQuery(); readQuery.setDescriptor(descriptor); readQuery.setReferenceClass(descriptor.getJavaClass()); return generateObjectStoredProcedure(readQuery, descriptor.getPrimaryKeyFields(), "READ_"); }
/** * INTERNAL: Generates the read all stored procedure for this descriptor */ protected StoredProcedureDefinition generateReadAllStoredProcedure(ClassDescriptor descriptor) { ReadAllQuery readAllQuery = new ReadAllQuery(); readAllQuery.setDescriptor(descriptor); readAllQuery.setReferenceClass(descriptor.getJavaClass()); return generateObjectStoredProcedure(readAllQuery, descriptor.getPrimaryKeyFields(), "RALL_"); }
/** * INTERNAL: Generates the read stored procedure for this descriptor */ protected StoredProcedureDefinition generateReadStoredProcedure(ClassDescriptor descriptor) { ReadObjectQuery readQuery = new ReadObjectQuery(); readQuery.setDescriptor(descriptor); readQuery.setReferenceClass(descriptor.getJavaClass()); return generateObjectStoredProcedure(readQuery, descriptor.getPrimaryKeyFields(), "READ_"); }
/** * INTERNAL: Generates the delete stored procedure for this descriptor */ protected StoredProcedureDefinition generateDeleteStoredProcedure(ClassDescriptor descriptor) { DeleteObjectQuery deleteQuery = new DeleteObjectQuery(); deleteQuery.setDescriptor(descriptor); deleteQuery.setModifyRow(new DatabaseRecord()); return this.generateObjectStoredProcedure(deleteQuery, descriptor.getPrimaryKeyFields(), "DEL_"); }
/** * INTERNAL: Generates the read stored procedure for this descriptor */ protected StoredProcedureDefinition generateReadStoredProcedure(ClassDescriptor descriptor) { ReadObjectQuery readQuery = new ReadObjectQuery(); readQuery.setDescriptor(descriptor); readQuery.setReferenceClass(descriptor.getJavaClass()); return generateObjectStoredProcedure(readQuery, descriptor.getPrimaryKeyFields(), "READ_"); }
/** * INTERNAL: Generates the delete stored procedure for this descriptor */ protected StoredProcedureDefinition generateDeleteStoredProcedure(ClassDescriptor descriptor) { DeleteObjectQuery deleteQuery = new DeleteObjectQuery(); deleteQuery.setDescriptor(descriptor); deleteQuery.setModifyRow(new DatabaseRecord()); return this.generateObjectStoredProcedure(deleteQuery, descriptor.getPrimaryKeyFields(), "DEL_"); }
/** * INTERNAL: Generates the delete stored procedure for this descriptor */ protected StoredProcedureDefinition generateDeleteStoredProcedure(ClassDescriptor descriptor) { DeleteObjectQuery deleteQuery = new DeleteObjectQuery(); deleteQuery.setDescriptor(descriptor); deleteQuery.setModifyRow(new DatabaseRecord()); return this.generateObjectStoredProcedure(deleteQuery, descriptor.getPrimaryKeyFields(), "DEL_"); }
/** * INTERNAL: Generates the read all stored procedure for this descriptor */ protected StoredProcedureDefinition generateReadAllStoredProcedure(ClassDescriptor descriptor) { ReadAllQuery readAllQuery = new ReadAllQuery(); readAllQuery.setDescriptor(descriptor); readAllQuery.setReferenceClass(descriptor.getJavaClass()); return generateObjectStoredProcedure(readAllQuery, descriptor.getPrimaryKeyFields(), "RALL_"); }
/** * INTERNAL: Generates the update stored procedure for this descriptor */ protected StoredProcedureDefinition generateUpdateStoredProcedure(ClassDescriptor descriptor) { UpdateObjectQuery updateQuery = new UpdateObjectQuery(); updateQuery.setDescriptor(descriptor); updateQuery.setModifyRow(descriptor.getObjectBuilder().buildTemplateUpdateRow(getSession())); return this.generateObjectStoredProcedure(updateQuery, descriptor.getFields(), "UPD_"); }
/** * INTERNAL: Generates the insert stored procedure for this descriptor */ protected StoredProcedureDefinition generateInsertStoredProcedure(ClassDescriptor descriptor) { InsertObjectQuery insertQuery = new InsertObjectQuery(); insertQuery.setDescriptor(descriptor); insertQuery.setModifyRow(descriptor.getObjectBuilder().buildTemplateInsertRow(getSession())); return this.generateObjectStoredProcedure(insertQuery, descriptor.getFields(), "INS_"); }
/** * INTERNAL: Generates the update stored procedure for this descriptor */ protected StoredProcedureDefinition generateUpdateStoredProcedure(ClassDescriptor descriptor) { UpdateObjectQuery updateQuery = new UpdateObjectQuery(); updateQuery.setDescriptor(descriptor); updateQuery.setModifyRow(descriptor.getObjectBuilder().buildTemplateUpdateRow(getSession())); return this.generateObjectStoredProcedure(updateQuery, descriptor.getFields(), "UPD_"); }
/** * INTERNAL: Generates the insert stored procedure for this descriptor */ protected StoredProcedureDefinition generateInsertStoredProcedure(ClassDescriptor descriptor) { InsertObjectQuery insertQuery = new InsertObjectQuery(); insertQuery.setDescriptor(descriptor); insertQuery.setModifyRow(descriptor.getObjectBuilder().buildTemplateInsertRow(getSession())); return this.generateObjectStoredProcedure(insertQuery, descriptor.getFields(), "INS_"); }
/** * INTERNAL: Generates the insert stored procedure for this descriptor */ protected StoredProcedureDefinition generateInsertStoredProcedure(ClassDescriptor descriptor) { InsertObjectQuery insertQuery = new InsertObjectQuery(); insertQuery.setDescriptor(descriptor); insertQuery.setModifyRow(descriptor.getObjectBuilder().buildTemplateInsertRow(getSession())); return this.generateObjectStoredProcedure(insertQuery, descriptor.getFields(), "INS_"); }
/** * INTERNAL: Generates the update stored procedure for this descriptor */ protected StoredProcedureDefinition generateUpdateStoredProcedure(ClassDescriptor descriptor) { UpdateObjectQuery updateQuery = new UpdateObjectQuery(); updateQuery.setDescriptor(descriptor); updateQuery.setModifyRow(descriptor.getObjectBuilder().buildTemplateUpdateRow(getSession())); return this.generateObjectStoredProcedure(updateQuery, descriptor.getFields(), "UPD_"); }