public class HSqlDbLanguagesHandler extends DbLanguagesHandlerImpl
Modifier and Type | Field and Description |
---|---|
static String |
FIELD_LANGUAGE_CODE |
static String |
FIELD_LANGUAGE_ENABLED |
static String |
FIELD_LANGUAGE_ID |
static String |
PROC_REMOVE_LANGUAGES |
static String |
PROC_SAVE_LANGUAGES |
static String |
PROC_SET_LANGUAGES_ENABLED |
static String |
VIEW_LANGUAGES |
Constructor and Description |
---|
HSqlDbLanguagesHandler() |
HSqlDbLanguagesHandler(String schema) |
Modifier and Type | Method and Description |
---|---|
protected DbLanguage |
buildLanguage(ResultSet result) |
long[] |
getLanguageIds(Connection c,
Boolean enabled) |
Locale[] |
getLanguageLocales(Connection c,
Boolean enabled) |
Map<Long,String> |
getLanguageMap(Connection c,
Boolean enabled) |
DbLanguage[] |
getLanguages(Connection c,
Boolean enabled) |
DbLanguage[] |
getLanguages(Connection c,
long[] ids) |
void |
removeLanguages(Connection c,
long[] ids) |
void |
saveLanguage(Connection c,
DbLanguage language) |
protected void |
saveLanguageAdditionally(Connection c,
DbLanguage language,
long languageId,
List<Statement> statements) |
void |
setLanguagesEnabled(Connection c,
long[] ids,
boolean enabled) |
createLanguage, getLanguage, getLanguageIds, getLanguageLocales, getLanguageMap, getLanguages, removeLanguage, setLanguageEnabled
getSchema, getSchemaPath, setSchema
public static final String PROC_REMOVE_LANGUAGES
public static final String PROC_SAVE_LANGUAGES
public static final String PROC_SET_LANGUAGES_ENABLED
public static final String VIEW_LANGUAGES
public static final String FIELD_LANGUAGE_ID
public static final String FIELD_LANGUAGE_CODE
public static final String FIELD_LANGUAGE_ENABLED
public HSqlDbLanguagesHandler()
public HSqlDbLanguagesHandler(String schema)
protected DbLanguage buildLanguage(ResultSet result) throws SQLException
SQLException
public DbLanguage[] getLanguages(Connection c, Boolean enabled) throws SQLException
getLanguages
in interface DbLanguagesHandler
getLanguages
in class DbLanguagesHandlerImpl
SQLException
public DbLanguage[] getLanguages(Connection c, long[] ids) throws SQLException
getLanguages
in interface DbLanguagesHandler
getLanguages
in class DbLanguagesHandlerImpl
SQLException
public long[] getLanguageIds(Connection c, Boolean enabled) throws SQLException
getLanguageIds
in interface DbLanguagesHandler
getLanguageIds
in class DbLanguagesHandlerImpl
SQLException
public Locale[] getLanguageLocales(Connection c, Boolean enabled) throws SQLException
getLanguageLocales
in interface DbLanguagesHandler
getLanguageLocales
in class DbLanguagesHandlerImpl
SQLException
public Map<Long,String> getLanguageMap(Connection c, Boolean enabled) throws SQLException
getLanguageMap
in interface DbLanguagesHandler
getLanguageMap
in class DbLanguagesHandlerImpl
SQLException
public void removeLanguages(Connection c, long[] ids) throws SQLException
removeLanguages
in interface DbLanguagesHandler
removeLanguages
in class DbLanguagesHandlerImpl
SQLException
public void saveLanguage(Connection c, DbLanguage language) throws SQLException
saveLanguage
in interface DbLanguagesHandler
saveLanguage
in class DbLanguagesHandlerImpl
SQLException
protected void saveLanguageAdditionally(Connection c, DbLanguage language, long languageId, List<Statement> statements) throws SQLException
SQLException
public void setLanguagesEnabled(Connection c, long[] ids, boolean enabled) throws SQLException
setLanguagesEnabled
in interface DbLanguagesHandler
setLanguagesEnabled
in class DbLanguagesHandlerImpl
SQLException
Copyright © 2019 OpenEstate. All rights reserved.