org.eclipse.datatools.enablement.ingres.internal.loaders
Class IngresTriggerSourceLoader

java.lang.Object
  extended by org.eclipse.datatools.connectivity.sqm.loader.JDBCBaseLoader
      extended by org.eclipse.datatools.enablement.ingres.internal.loaders.IngresTriggerSourceLoader

public class IngresTriggerSourceLoader
extends JDBCBaseLoader

Class for loading the source of a trigger from an Ingres database.

Author:
enrico.schenk@ingres.com

Constructor Summary
IngresTriggerSourceLoader()
           
IngresTriggerSourceLoader(ICatalogObject catalogObject)
           
IngresTriggerSourceLoader(ICatalogObject catalogObject, IConnectionFilterProvider connectionFilterProvider)
           
 
Method Summary
 void loadSource(java.lang.String tableName, java.lang.String ruleOwner, java.lang.String ruleName, Source source)
          Loads the source for a rule and stores the result in the given source object.
 
Methods inherited from class org.eclipse.datatools.connectivity.sqm.loader.JDBCBaseLoader
getCatalogObject, setCatalogObject
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IngresTriggerSourceLoader

public IngresTriggerSourceLoader()

IngresTriggerSourceLoader

public IngresTriggerSourceLoader(ICatalogObject catalogObject)

IngresTriggerSourceLoader

public IngresTriggerSourceLoader(ICatalogObject catalogObject,
                                 IConnectionFilterProvider connectionFilterProvider)
Method Detail

loadSource

public void loadSource(java.lang.String tableName,
                       java.lang.String ruleOwner,
                       java.lang.String ruleName,
                       Source source)
Loads the source for a rule and stores the result in the given source object.

Parameters:
tableName - table
ruleOwner - schema
ruleName - rule
source - result