public class HSqlDbPluginHandler extends DbPluginHandlerImpl
Constructor and Description |
---|
HSqlDbPluginHandler() |
getPlugin, getPlugin, getPluginFile, getPluginFile, getPluginFileId, getPluginFileIds, getPluginFileIds, getPluginFiles, getPluginFiles, getPluginId, getPluginIds, getPluginNames, getPluginRelation, getPluginRelations, getPlugins, loadPluginPermissions, loadPluginSettings, removePlugin, removePlugin, removePluginFile, removePluginFile, removePluginFile, removePluginFiles, removePluginFiles, removePluginRelation, removePlugins, savePlugin, setPluginEnabled, setPluginEnabled, setPluginsEnabled, setPluginUninstallQuery
public static final String PROC_REMOVE_PLUGINS
public static final String PROC_REMOVE_PLUGINS_FILES
public static final String PROC_REMOVE_PLUGINS_RELATIONS
public static final String PROC_REMOVE_PLUGINS_SETTINGS
public static final String PROC_SAVE_PLUGINS
public static final String PROC_SAVE_PLUGINS_FILES
public static final String PROC_SAVE_PLUGINS_RELATIONS
public static final String PROC_SAVE_PLUGINS_SETTINGS
public static final String PROC_SET_PLUGINS_ENABLED
public static final String PROC_SET_PLUGINS_RELATION_UNINSTALL
public static final String PROC_SET_PLUGINS_UNINSTALL
public static final String VIEW_PLUGINS
public static final String VIEW_PLUGINS_FILES
public static final String VIEW_PLUGINS_FILES_CONTENT
public static final String VIEW_PLUGINS_RELATIONS
public static final String VIEW_PLUGINS_RELATIONS_UNINSTALL
public static final String VIEW_PLUGINS_SETTINGS
public static final String VIEW_PLUGINS_UNINSTALL
public static final String FIELD_PLUGIN_ID
public static final String FIELD_PLUGIN_NAME
public static final String FIELD_PLUGIN_VERSION
public static final String FIELD_PLUGIN_API
public static final String FIELD_PLUGIN_ENABLED
public static final String FIELD_PLUGIN_UNINSTALL
public static final String FIELD_FILE_ID
public static final String FIELD_FILE_NAME
public static final String FIELD_FILE_MIMETYPE
public static final String FIELD_FILE_CONTENT
public static final String FIELD_RELATION_NAME
public static final String FIELD_RELATION_1ST_PLUGIN_ID
public static final String FIELD_RELATION_2ND_PLUGIN_ID
public static final String FIELD_RELATION_API
public static final String FIELD_RELATION_UNINSTALL
public static final String FIELD_SETTING_KEY
public static final String FIELD_SETTING_VALUE
public void downloadPluginFile(Connection c, long fileId, OutputStream output) throws SQLException, IOException
downloadPluginFile
in interface DbPluginHandler
downloadPluginFile
in class DbPluginHandlerImpl
SQLException
IOException
public DbPlugin[] getPlugins(Connection c, Boolean enabled) throws SQLException
getPlugins
in interface DbPluginHandler
getPlugins
in class DbPluginHandlerImpl
SQLException
public DbPlugin[] getPlugins(Connection c, long[] ids) throws SQLException
getPlugins
in interface DbPluginHandler
getPlugins
in class DbPluginHandlerImpl
SQLException
public DbPlugin[] getPlugins(Connection c, String[] names) throws SQLException
getPlugins
in interface DbPluginHandler
getPlugins
in class DbPluginHandlerImpl
SQLException
public long[] getPluginIds(Connection c, Boolean enabled) throws SQLException
getPluginIds
in interface DbPluginHandler
getPluginIds
in class DbPluginHandlerImpl
SQLException
public long[] getPluginIds(Connection c, String[] names) throws SQLException
getPluginIds
in interface DbPluginHandler
getPluginIds
in class DbPluginHandlerImpl
SQLException
public DbPluginFile[] getPluginFiles(Connection c, long pluginId, String[] fileNames) throws SQLException
getPluginFiles
in interface DbPluginHandler
getPluginFiles
in class DbPluginHandlerImpl
SQLException
public DbPluginFile[] getPluginFiles(Connection c, String pluginName, String[] fileNames) throws SQLException
getPluginFiles
in interface DbPluginHandler
getPluginFiles
in class DbPluginHandlerImpl
SQLException
public long[] getPluginFileIds(Connection c, long pluginId, String[] fileNames) throws SQLException
getPluginFileIds
in interface DbPluginHandler
getPluginFileIds
in class DbPluginHandlerImpl
SQLException
public String[] getPluginFileNames(Connection c, long pluginId) throws SQLException
getPluginFileNames
in interface DbPluginHandler
getPluginFileNames
in class DbPluginHandlerImpl
SQLException
public String[] getPluginFileNames(Connection c, String pluginName) throws SQLException
getPluginFileNames
in interface DbPluginHandler
getPluginFileNames
in class DbPluginHandlerImpl
SQLException
public String[] getPluginNames(Connection c, Boolean enabled) throws SQLException
getPluginNames
in interface DbPluginHandler
getPluginNames
in class DbPluginHandlerImpl
SQLException
public DbPluginRelation[] getPluginRelations(Connection c, String[] names) throws SQLException
getPluginRelations
in interface DbPluginHandler
getPluginRelations
in class DbPluginHandlerImpl
SQLException
public DbPluginRelation[] getPluginRelations(Connection c, long[] pluginIds) throws SQLException
getPluginRelations
in interface DbPluginHandler
getPluginRelations
in class DbPluginHandlerImpl
SQLException
public String getPluginRelationUninstallQuery(Connection c, String name) throws SQLException
getPluginRelationUninstallQuery
in interface DbPluginHandler
getPluginRelationUninstallQuery
in class DbPluginHandlerImpl
SQLException
public Map<String,String> getPluginSettings(Connection c, long id, String prefix) throws SQLException
getPluginSettings
in interface DbPluginHandler
getPluginSettings
in class DbPluginHandlerImpl
SQLException
public Map<String,String> getPluginSettings(Connection c, String name, String prefix) throws SQLException
getPluginSettings
in interface DbPluginHandler
getPluginSettings
in class DbPluginHandlerImpl
SQLException
public String getPluginUninstallQuery(Connection c, long pluginId) throws SQLException
getPluginUninstallQuery
in interface DbPluginHandler
getPluginUninstallQuery
in class DbPluginHandlerImpl
SQLException
public String getPluginUninstallQuery(Connection c, String pluginName) throws SQLException
getPluginUninstallQuery
in interface DbPluginHandler
getPluginUninstallQuery
in class DbPluginHandlerImpl
SQLException
public void loadPluginSettings(Connection c, DbPlugin[] plugins) throws SQLException
loadPluginSettings
in interface DbPluginHandler
loadPluginSettings
in class DbPluginHandlerImpl
SQLException
public void removePlugins(Connection c, long[] ids) throws SQLException
removePlugins
in interface DbPluginHandler
removePlugins
in class DbPluginHandlerImpl
SQLException
public void removePluginFiles(Connection c, long[] ids) throws SQLException
removePluginFiles
in interface DbPluginHandler
removePluginFiles
in class DbPluginHandlerImpl
SQLException
public void removePluginRelations(Connection c, String[] names) throws SQLException
removePluginRelations
in interface DbPluginHandler
removePluginRelations
in class DbPluginHandlerImpl
SQLException
public void savePlugin(Connection c, DbUserHandler userHandler, DbPlugin plugin) throws SQLException
savePlugin
in interface DbPluginHandler
savePlugin
in class DbPluginHandlerImpl
SQLException
public void savePluginFile(Connection c, DbPluginFile file, File content) throws SQLException, IOException
savePluginFile
in interface DbPluginHandler
savePluginFile
in class DbPluginHandlerImpl
SQLException
IOException
public void savePluginRelation(Connection c, DbPluginRelation relation) throws SQLException, IOException
savePluginRelation
in interface DbPluginHandler
savePluginRelation
in class DbPluginHandlerImpl
SQLException
IOException
public void setPluginsEnabled(Connection c, long[] ids, boolean enabled) throws SQLException
setPluginsEnabled
in interface DbPluginHandler
setPluginsEnabled
in class DbPluginHandlerImpl
SQLException
public void setPluginRelationUninstallQuery(Connection c, String name, String uninstallQuery) throws SQLException
setPluginRelationUninstallQuery
in interface DbPluginHandler
setPluginRelationUninstallQuery
in class DbPluginHandlerImpl
SQLException
public void setPluginUninstallQuery(Connection c, long id, String uninstallQuery) throws SQLException
setPluginUninstallQuery
in interface DbPluginHandler
setPluginUninstallQuery
in class DbPluginHandlerImpl
SQLException
Copyright © 2015 OpenEstate. All rights reserved.