Class Ingres93ExecutionFactory


  • @Translator(name="ingres93",
                description="A translator for Ingres 9.3 or later Database")
    public class Ingres93ExecutionFactory
    extends IngresExecutionFactory
    • Constructor Detail

      • Ingres93ExecutionFactory

        public Ingres93ExecutionFactory()
    • Method Detail

      • start

        public void start()
                   throws org.teiid.translator.TranslatorException
        Overrides:
        start in class IngresExecutionFactory
        Throws:
        org.teiid.translator.TranslatorException
      • translateLimit

        public List<?> translateLimit​(org.teiid.language.Limit limit,
                                      org.teiid.translator.ExecutionContext context)
        Description copied from class: JDBCExecutionFactory
        Return a List of translated parts (LanguageObjects and Objects), or null if to rely on the default translation.
        Overrides:
        translateLimit in class IngresExecutionFactory
        Returns:
        a list of translated parts
      • supportsRowOffset

        public boolean supportsRowOffset()
        Overrides:
        supportsRowOffset in class org.teiid.translator.ExecutionFactory<DataSource,​Connection>