net.sourceforge.squirrel_sql.plugins.netezza
Class NetezzaPlugin

java.lang.Object
  extended by net.sourceforge.squirrel_sql.client.plugin.DefaultPlugin
      extended by net.sourceforge.squirrel_sql.client.plugin.DefaultSessionPlugin
          extended by net.sourceforge.squirrel_sql.plugins.netezza.NetezzaPlugin
All Implemented Interfaces:
IPlugin, ISessionPlugin

public class NetezzaPlugin
extends DefaultSessionPlugin

The main controller class for the Netezza plugin.


Field Summary
 
Fields inherited from class net.sourceforge.squirrel_sql.client.plugin.DefaultPlugin
_app, applicationFiles, fileWrapperFactory
 
Constructor Summary
NetezzaPlugin()
           
 
Method Summary
 boolean allowsSessionStartedInBackground()
           
 String getAuthor()
           
 String getChangeLogFileName()
           
 String getDescriptiveName()
           
 IGlobalPreferencesPanel[] getGlobalPreferencePanels()
          Create panel for the Global Properties dialog.
 String getHelpFileName()
           
 String getInternalName()
           
 String getLicenceFileName()
           
 String getVersion()
           
 void initialize()
           
protected  boolean isPluginSession(ISession session)
           
 PluginSessionCallback sessionStarted(ISession session)
           
 
Methods inherited from class net.sourceforge.squirrel_sql.client.plugin.DefaultSessionPlugin
getDefaultNodeExpander, getObjectTypes, getSessionPropertiesPanels, registerSessionMenu, sessionCreated, sessionEnding
 
Methods inherited from class net.sourceforge.squirrel_sql.client.plugin.DefaultPlugin
aliasCopied, aliasRemoved, getAliasPropertiesPanelControllers, getApplication, getContributors, getExternalService, getNewSessionPropertiesPanels, getPluginAppSettingsFolder, getPluginJarFilePath, getPluginUserSettingsFolder, getWebSite, load, setApplicationFiles, setFileWrapperFactory, unload
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface net.sourceforge.squirrel_sql.client.plugin.IPlugin
aliasCopied, aliasRemoved, getAliasPropertiesPanelControllers, getContributors, getExternalService, getNewSessionPropertiesPanels, getPluginAppSettingsFolder, getPluginJarFilePath, getPluginUserSettingsFolder, getWebSite, load, setApplicationFiles, setFileWrapperFactory, unload
 

Constructor Detail

NetezzaPlugin

public NetezzaPlugin()
Method Detail

getAuthor

public String getAuthor()
See Also:
IPlugin.getAuthor()

getDescriptiveName

public String getDescriptiveName()
See Also:
IPlugin.getDescriptiveName()

getInternalName

public String getInternalName()
See Also:
IPlugin.getInternalName()

getVersion

public String getVersion()
See Also:
IPlugin.getVersion()

getChangeLogFileName

public String getChangeLogFileName()
Specified by:
getChangeLogFileName in interface IPlugin
Overrides:
getChangeLogFileName in class DefaultPlugin
See Also:
DefaultPlugin.getChangeLogFileName()

getHelpFileName

public String getHelpFileName()
Specified by:
getHelpFileName in interface IPlugin
Overrides:
getHelpFileName in class DefaultPlugin
See Also:
DefaultPlugin.getHelpFileName()

getLicenceFileName

public String getLicenceFileName()
Specified by:
getLicenceFileName in interface IPlugin
Overrides:
getLicenceFileName in class DefaultPlugin
See Also:
DefaultPlugin.getLicenceFileName()

allowsSessionStartedInBackground

public boolean allowsSessionStartedInBackground()
Specified by:
allowsSessionStartedInBackground in interface ISessionPlugin
Overrides:
allowsSessionStartedInBackground in class DefaultSessionPlugin
See Also:
DefaultSessionPlugin.allowsSessionStartedInBackground()

isPluginSession

protected boolean isPluginSession(ISession session)
Overrides:
isPluginSession in class DefaultSessionPlugin
See Also:
DefaultSessionPlugin.isPluginSession(net.sourceforge.squirrel_sql.client.session.ISession)

getGlobalPreferencePanels

public IGlobalPreferencesPanel[] getGlobalPreferencePanels()
Create panel for the Global Properties dialog.

Specified by:
getGlobalPreferencePanels in interface IPlugin
Overrides:
getGlobalPreferencePanels in class DefaultPlugin
Returns:
properties panel.

initialize

public void initialize()
                throws PluginException
Specified by:
initialize in interface IPlugin
Overrides:
initialize in class DefaultPlugin
Throws:
PluginException
See Also:
DefaultPlugin.initialize()

sessionStarted

public PluginSessionCallback sessionStarted(ISession session)
See Also:
ISessionPlugin.sessionStarted(net.sourceforge.squirrel_sql.client.session.ISession)


Copyright © 2001-2013. All Rights Reserved.