/** * INTERNAL: Generates the stored procedure for this query. A new row * will be used for the check prepare. */ protected StoredProcedureDefinition generateStoredProcedure(DatabaseQuery query, List fields, String name) { return generateStoredProcedure(query, fields, new DatabaseRecord(), name); }
/** * INTERNAL: Generates the stored procedure for this query. A new row * will be used for the check prepare. */ protected StoredProcedureDefinition generateStoredProcedure(DatabaseQuery query, List fields, String name) { return generateStoredProcedure(query, fields, new DatabaseRecord(), name); }
/** * INTERNAL: Generates the stored procedure for this query. A new row * will be used for the check prepare. */ protected StoredProcedureDefinition generateStoredProcedure(DatabaseQuery query, List fields, String name) { return generateStoredProcedure(query, fields, new DatabaseRecord(), name); }
/** * INTERNAL: Generates all the stored procedures for this mapping */ protected StoredProcedureDefinition generateOneToManyMappingProcedures(OneToManyMapping mapping, DatabaseQuery query, Map fields, String namePrefix) { String sourceClassName = Helper.getShortClassName(mapping.getDescriptor().getJavaClass()); return generateStoredProcedure(query, new ArrayList(fields.values()), getPrefix() + namePrefix + sourceClassName + "_" + mapping.getAttributeName()); }
/** * INTERNAL: Generates all the stored procedures for this mapping */ protected StoredProcedureDefinition generateOneToManyMappingProcedures(OneToManyMapping mapping, DatabaseQuery query, Map fields, String namePrefix) { String sourceClassName = Helper.getShortClassName(mapping.getDescriptor().getJavaClass()); return generateStoredProcedure(query, new ArrayList(fields.values()), getPrefix() + namePrefix + sourceClassName + "_" + mapping.getAttributeName()); }
/** * INTERNAL: Generates all the stored procedures for this mapping */ protected StoredProcedureDefinition generateOneToManyMappingProcedures(OneToManyMapping mapping, DatabaseQuery query, Map fields, String namePrefix) { String sourceClassName = Helper.getShortClassName(mapping.getDescriptor().getJavaClass()); return generateStoredProcedure(query, new ArrayList(fields.values()), getPrefix() + namePrefix + sourceClassName + "_" + mapping.getAttributeName()); }
/** * INTERNAL: Generates the object level stored procedure based on the passed in query */ protected StoredProcedureDefinition generateObjectStoredProcedure(DatabaseQuery query, List fields, String namePrefix) { String className = Helper.getShortClassName(query.getDescriptor().getJavaClass()); return generateStoredProcedure(query, fields, getPrefix() + namePrefix + className); }
/** * INTERNAL: Generates the object level stored procedure based on the passed in query */ protected StoredProcedureDefinition generateObjectStoredProcedure(DatabaseQuery query, List fields, String namePrefix) { String className = Helper.getShortClassName(query.getDescriptor().getJavaClass()); return generateStoredProcedure(query, fields, getPrefix() + namePrefix + className); }
/** * INTERNAL: Generates the object level stored procedure based on the passed in query */ protected StoredProcedureDefinition generateObjectStoredProcedure(DatabaseQuery query, List fields, String namePrefix) { String className = Helper.getShortClassName(query.getDescriptor().getJavaClass()); return generateStoredProcedure(query, fields, getPrefix() + namePrefix + className); }