public abstract class DbPluginHandlerImpl extends Object implements DbPluginHandler
| Constructor and Description |
|---|
DbPluginHandlerImpl() |
public abstract void downloadPluginFile(Connection c, long fileId, OutputStream output) throws SQLException, IOException
downloadPluginFile in interface DbPluginHandlerSQLExceptionIOExceptionpublic final DbPlugin getPlugin(Connection c, long id) throws SQLException
getPlugin in interface DbPluginHandlerSQLExceptionpublic final DbPlugin getPlugin(Connection c, String name) throws SQLException
getPlugin in interface DbPluginHandlerSQLExceptionpublic final DbPlugin[] getPlugins(Connection c) throws SQLException
getPlugins in interface DbPluginHandlerSQLExceptionpublic abstract DbPlugin[] getPlugins(Connection c, Boolean enabled) throws SQLException
getPlugins in interface DbPluginHandlerSQLExceptionpublic abstract DbPlugin[] getPlugins(Connection c, long[] ids) throws SQLException
getPlugins in interface DbPluginHandlerSQLExceptionpublic abstract DbPlugin[] getPlugins(Connection c, String[] names) throws SQLException
getPlugins in interface DbPluginHandlerSQLExceptionpublic final long getPluginId(Connection c, String name) throws SQLException
getPluginId in interface DbPluginHandlerSQLExceptionpublic final long[] getPluginIds(Connection c) throws SQLException
getPluginIds in interface DbPluginHandlerSQLExceptionpublic abstract long[] getPluginIds(Connection c, Boolean enabled) throws SQLException
getPluginIds in interface DbPluginHandlerSQLExceptionpublic abstract long[] getPluginIds(Connection c, String[] names) throws SQLException
getPluginIds in interface DbPluginHandlerSQLExceptionpublic final DbPluginFile getPluginFile(Connection c, long pluginId, String fileNames) throws SQLException
getPluginFile in interface DbPluginHandlerSQLExceptionpublic final DbPluginFile getPluginFile(Connection c, String pluginName, String fileNames) throws SQLException
getPluginFile in interface DbPluginHandlerSQLExceptionpublic final DbPluginFile[] getPluginFiles(Connection c, long pluginId) throws SQLException
getPluginFiles in interface DbPluginHandlerSQLExceptionpublic final DbPluginFile[] getPluginFiles(Connection c, String pluginName) throws SQLException
getPluginFiles in interface DbPluginHandlerSQLExceptionpublic abstract DbPluginFile[] getPluginFiles(Connection c, long pluginId, String[] fileNames) throws SQLException
getPluginFiles in interface DbPluginHandlerSQLExceptionpublic abstract DbPluginFile[] getPluginFiles(Connection c, String pluginName, String[] fileNames) throws SQLException
getPluginFiles in interface DbPluginHandlerSQLExceptionpublic final long getPluginFileId(Connection c, long pluginId, String fileName) throws SQLException
getPluginFileId in interface DbPluginHandlerSQLExceptionpublic final long[] getPluginFileIds(Connection c) throws SQLException
getPluginFileIds in interface DbPluginHandlerSQLExceptionpublic final long[] getPluginFileIds(Connection c, long pluginId) throws SQLException
getPluginFileIds in interface DbPluginHandlerSQLExceptionpublic abstract long[] getPluginFileIds(Connection c, long pluginId, String[] fileNames) throws SQLException
getPluginFileIds in interface DbPluginHandlerSQLExceptionpublic abstract String[] getPluginFileNames(Connection c, long pluginId) throws SQLException
getPluginFileNames in interface DbPluginHandlerSQLExceptionpublic abstract String[] getPluginFileNames(Connection c, String pluginName) throws SQLException
getPluginFileNames in interface DbPluginHandlerSQLExceptionpublic final String[] getPluginNames(Connection c) throws SQLException
getPluginNames in interface DbPluginHandlerSQLExceptionpublic abstract String[] getPluginNames(Connection c, Boolean enabled) throws SQLException
getPluginNames in interface DbPluginHandlerSQLExceptionpublic final DbPluginRelation getPluginRelation(Connection c, String name) throws SQLException
getPluginRelation in interface DbPluginHandlerSQLExceptionpublic abstract DbPluginRelation[] getPluginRelations(Connection c, String[] names) throws SQLException
getPluginRelations in interface DbPluginHandlerSQLExceptionpublic final DbPluginRelation[] getPluginRelations(Connection c, long pluginId) throws SQLException
getPluginRelations in interface DbPluginHandlerSQLExceptionpublic abstract DbPluginRelation[] getPluginRelations(Connection c, long[] pluginIds) throws SQLException
getPluginRelations in interface DbPluginHandlerSQLExceptionpublic abstract String getPluginRelationUninstallQuery(Connection c, String name) throws SQLException
getPluginRelationUninstallQuery in interface DbPluginHandlerSQLExceptionpublic abstract Map<String,String> getPluginSettings(Connection c, long id, String prefix) throws SQLException
getPluginSettings in interface DbPluginHandlerSQLExceptionpublic abstract Map<String,String> getPluginSettings(Connection c, String name, String prefix) throws SQLException
getPluginSettings in interface DbPluginHandlerSQLExceptionpublic abstract String getPluginUninstallQuery(Connection c, long pluginId) throws SQLException
getPluginUninstallQuery in interface DbPluginHandlerSQLExceptionpublic abstract String getPluginUninstallQuery(Connection c, String pluginName) throws SQLException
getPluginUninstallQuery in interface DbPluginHandlerSQLExceptionpublic final void loadPluginPermissions(Connection c, DbUserHandler userHandler, DbPlugin plugin) throws SQLException
loadPluginPermissions in interface DbPluginHandlerSQLExceptionpublic final void loadPluginSettings(Connection c, DbPlugin plugin) throws SQLException
loadPluginSettings in interface DbPluginHandlerSQLExceptionpublic abstract void loadPluginSettings(Connection c, DbPlugin[] plugins) throws SQLException
loadPluginSettings in interface DbPluginHandlerSQLExceptionpublic final void removePlugin(Connection c, long id) throws SQLException
removePlugin in interface DbPluginHandlerSQLExceptionpublic final void removePlugin(Connection c, String name) throws SQLException
removePlugin in interface DbPluginHandlerSQLExceptionpublic final void removePlugins(Connection c, String[] names) throws SQLException
removePlugins in interface DbPluginHandlerSQLExceptionpublic abstract void removePlugins(Connection c, long[] ids) throws SQLException
removePlugins in interface DbPluginHandlerSQLExceptionpublic final void removePluginFile(Connection c, long pluginId, String fileName) throws SQLException
removePluginFile in interface DbPluginHandlerSQLExceptionpublic final void removePluginFile(Connection c, String pluginName, String fileName) throws SQLException
removePluginFile in interface DbPluginHandlerSQLExceptionpublic final void removePluginFile(Connection c, long id) throws SQLException
removePluginFile in interface DbPluginHandlerSQLExceptionpublic final void removePluginFiles(Connection c, long pluginId, String[] fileNames) throws SQLException
removePluginFiles in interface DbPluginHandlerSQLExceptionpublic final void removePluginFiles(Connection c, String pluginName, String[] fileNames) throws SQLException
removePluginFiles in interface DbPluginHandlerSQLExceptionpublic abstract void removePluginFiles(Connection c, long[] ids) throws SQLException
removePluginFiles in interface DbPluginHandlerSQLExceptionpublic final void removePluginRelation(Connection c, String name) throws SQLException
removePluginRelation in interface DbPluginHandlerSQLExceptionpublic abstract void removePluginRelations(Connection c, String[] names) throws SQLException
removePluginRelations in interface DbPluginHandlerSQLExceptionpublic final void savePlugin(Connection c, DbPlugin plugin) throws SQLException
savePlugin in interface DbPluginHandlerSQLExceptionpublic abstract void savePlugin(Connection c, DbUserHandler userHandler, DbPlugin plugin) throws SQLException
savePlugin in interface DbPluginHandlerSQLExceptionpublic abstract void savePluginFile(Connection c, DbPluginFile file, File content) throws SQLException, IOException
savePluginFile in interface DbPluginHandlerSQLExceptionIOExceptionpublic abstract void savePluginRelation(Connection c, DbPluginRelation relation) throws SQLException, IOException
savePluginRelation in interface DbPluginHandlerSQLExceptionIOExceptionpublic final void setPluginEnabled(Connection c, long id, boolean enabled) throws SQLException
setPluginEnabled in interface DbPluginHandlerSQLExceptionpublic final void setPluginEnabled(Connection c, String name, boolean enabled) throws SQLException
setPluginEnabled in interface DbPluginHandlerSQLExceptionpublic final void setPluginsEnabled(Connection c, String[] names, boolean enabled) throws SQLException
setPluginsEnabled in interface DbPluginHandlerSQLExceptionpublic abstract void setPluginsEnabled(Connection c, long[] ids, boolean enabled) throws SQLException
setPluginsEnabled in interface DbPluginHandlerSQLExceptionpublic abstract void setPluginRelationUninstallQuery(Connection c, String name, String uninstallQuery) throws SQLException
setPluginRelationUninstallQuery in interface DbPluginHandlerSQLExceptionpublic final void setPluginUninstallQuery(Connection c, String name, String uninstallQuery) throws SQLException
setPluginUninstallQuery in interface DbPluginHandlerSQLExceptionpublic abstract void setPluginUninstallQuery(Connection c, long id, String uninstallQuery) throws SQLException
setPluginUninstallQuery in interface DbPluginHandlerSQLExceptionCopyright © 2015 OpenEstate. All rights reserved.