com.ibm.commerce.search.facade.server.services.dataaccess.db.jdbc

Class SearchTermAssociationSQLComposer

  • All Implemented Interfaces:
    java.io.Serializable


    public class SearchTermAssociationSQLComposer
    extends SQLComposer
    This class converts the logical association type names into the internal association type ID.
    See Also:
    Serialized Form
    • Field Detail

      • COPYRIGHT

        public static final java.lang.String COPYRIGHT
        IBM Copyright notice field.
        See Also:
        Constant Field Values
    • Constructor Detail

      • SearchTermAssociationSQLComposer

        public SearchTermAssociationSQLComposer()
    • Method Detail

      • composeSQLStatement

        public SQLComposer.SQLComposerInfo composeSQLStatement(java.lang.String sqlName,
                                                               java.lang.String entityTableName,
                                                               java.util.List resultSetInfo,
                                                               java.lang.String sqlstatement,
                                                               java.util.List params)
                                                        throws DataServiceSystemException
        This method converts the logical association type names into the internal association type IDs.
        Specified by:
        composeSQLStatement in class SQLComposer
        Parameters:
        sqlName - the SQL name.
        entityTableName - the entity table name.
        resultSetInfo - the query result set information.
        sqlstatement - the query SQL.
        params - the query parameters.
        Returns:
        SQLComposerInfo the updated SQLComposerInfo with the converted association type ID.
        Throws:
        DataServiceSystemException