public class EventMetadataProvider extends BaseMetadataProvider
BaseMetadataProvider.AfterConnectEvent, BaseMetadataProvider.AfterConnectEventListener, BaseMetadataProvider.AfterDisconnectEvent, BaseMetadataProvider.AfterDisconnectEventListener, BaseMetadataProvider.BeforeConnectEvent, BaseMetadataProvider.BeforeConnectEventListener, BaseMetadataProvider.BeforeDisconnectEvent, BaseMetadataProvider.BeforeDisconnectEventListener, BaseMetadataProvider.DestroyedEvent, BaseMetadataProvider.DestroyedEventListener| Modifier and Type | Field and Description |
|---|---|
protected java.util.ArrayList<ExecSQLEventListener> |
execSQLEventListenerList |
protected java.util.ArrayList<GetMetadataEventListener> |
getMetadataEventListenerList |
afterConnectEventListenerList, afterDisconnectEventListenerList, beforeConnectEventListenerList, beforeDisconnectEventListenerList, destroyedEventListenerList| Constructor and Description |
|---|
EventMetadataProvider() |
addAfterConnectEventListener, addAfterDisconnectEventListener, addBeforeConnectEventListener, addBeforeDisconnectEventListener, addDestroyedEventListener, addInternalConnectionObject, canCreateInternalConnection, checkConnectionSet, clearInternalConnectionObjects, connect, createAndBindInternalConnectionObj, createConnectionEditFrame, disconnect, dispose, doConnect, doDisconnect, execSQL, execSQLInternal, execSQLNoResult, fireAfterConnectEvent, fireAfterDisconnectEvent, fireBeforeConnectEvent, fireBeforeDisconnectEvent, fireDestroyedEvent, getConnection, getDatabaseList, getDefaultDatabaseName, getDefaultSchemaNames, getSchemaList, isConnected, isConnectionObjectsCreated, loadFieldsForObjectFromDriver, loadFieldsForProcedureFromDriver, loadFieldsForQuery, loadFieldsForSynonymFromDriver, loadFieldsForTableFromDriver, loadFieldsForViewFromDriver, loadParamsForProcedureFromDriver, prepareSQLDataset, removeAfterConnectEventListener, removeAfterDisconnectEventListener, removeBeforeConnectEventListener, removeBeforeDisconnectEventListener, removeDestroyedEventListener, setConnected, setConnection, toStringaction, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, addNotify, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, createVolatileImage, createVolatileImage, deliverEvent, disable, disableEvents, dispatchEvent, doLayout, enable, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getAccessibleContext, getAlignmentX, getAlignmentY, getBackground, getBaseline, getBaselineResizeBehavior, getBounds, getBounds, getColorModel, getComponentAt, getComponentAt, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeys, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphics, getGraphicsConfiguration, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getListeners, getLocale, getLocation, getLocation, getLocationOnScreen, getMaximumSize, getMinimumSize, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPreferredSize, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getToolkit, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, invalidate, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusCycleRoot, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, layout, list, list, list, list, list, locate, location, lostFocus, minimumSize, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paint, paintAll, paramString, postEvent, preferredSize, prepareImage, prepareImage, print, printAll, processComponentEvent, processEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removeNotify, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, reshape, resize, resize, revalidate, setBackground, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeys, setFocusTraversalKeysEnabled, setFont, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setMaximumSize, setMinimumSize, setName, setPreferredSize, setSize, setSize, setVisible, show, show, size, transferFocus, transferFocusBackward, transferFocusUpCycle, update, validateprotected java.util.ArrayList<GetMetadataEventListener> getMetadataEventListenerList
protected java.util.ArrayList<ExecSQLEventListener> execSQLEventListenerList
public void addGetObjectsNamesEventListener(GetMetadataEventListener listener)
public void removeGetObjectsNamesEventListener(GetMetadataEventListener listener)
protected void fireGetTablesEvent(GetObjectNamesEvent evt)
protected void fireGetSystemTablesEvent(GetObjectNamesEvent evt)
protected void fireGetViewsEvent(GetObjectNamesEvent evt)
protected void fireGetSystemViewsEvent(GetObjectNamesEvent evt)
protected void fireGetProceduresEvent(GetObjectNamesEvent evt)
protected void fireGetSystemProceduresEvent(GetObjectNamesEvent evt)
protected void fireGetSynonymsEvent(GetObjectNamesEvent evt)
protected void fireGetSystemSynonymsEvent(GetObjectNamesEvent evt)
protected void fireGetFieldsEvent(GetFieldsEvent evt)
protected void fireGetRelationsEvent(GetRelationsEvent evt)
public void addExecSQLEventListener(ExecSQLEventListener listener)
public void removeExecSQLEventListener(ExecSQLEventListener listener)
protected void fireExecSQLEvent(ExecSQLEvent evt)
public java.lang.String getDescription()
getDescription in class BaseMetadataProviderpublic boolean canExecSQL()
canExecSQL in class BaseMetadataProviderprotected java.sql.ResultSet prepareSQLDatasetInternal(java.lang.String sql,
boolean schemaOnly)
throws QueryBuilderException
prepareSQLDatasetInternal in class BaseMetadataProviderQueryBuilderExceptionpublic void loadMetadataObjects(BaseSQLContext sqlContext, MetadataContainer metadataContainer, MetadataFilter metadataFilter, SQLQualifiedName database)
loadMetadataObjects in class BaseMetadataProviderpublic void loadMetadataRelations(BaseSQLContext sqlContext, MetadataContainer metadataContainer, MetadataFilter metadataFilter, SQLQualifiedName database)
loadMetadataRelations in class BaseMetadataProviderpublic void loadMetadataForTable(BaseSQLContext sqlContext, MetadataTable metadataTable)
loadMetadataForTable in class BaseMetadataProviderpublic void loadMetadataForView(BaseSQLContext sqlContext, MetadataView metadataView)
loadMetadataForView in class BaseMetadataProviderpublic void loadMetadataForProcedure(BaseSQLContext sqlContext, MetadataProcedure metadataProcedure)
loadMetadataForProcedure in class BaseMetadataProviderpublic void loadMetadataForSynonym(BaseSQLContext sqlContext, MetadataSynonym metadataSynonym)
loadMetadataForSynonym in class BaseMetadataProvider