public class HSqlDbLinksHandler extends DbLinksHandlerImpl
| Modifier and Type | Field and Description |
|---|---|
static String |
FIELD_I18N_TITLE |
static String |
FIELD_LINK_ID |
static String |
FIELD_LINK_POSITION |
static String |
FIELD_LINK_PROVIDER_ID |
static String |
FIELD_LINK_PROVIDER_NAME |
static String |
FIELD_LINK_PUBLISHED |
static String |
FIELD_LINK_WEB_URL |
static String |
PROC_REMOVE_LINKS |
static String |
PROC_REMOVE_LINKS_I18N |
static String |
PROC_SAVE_LINKS |
static String |
PROC_SAVE_LINKS_I18N |
static String |
VIEW_LINKS |
static String |
VIEW_LINKS_I18N |
| Constructor and Description |
|---|
HSqlDbLinksHandler() |
HSqlDbLinksHandler(String schema) |
| Modifier and Type | Method and Description |
|---|---|
protected DbLink |
buildLink(ResultSet result) |
long[] |
getLinkIds(Connection c,
long objectId,
Boolean published,
EstateLinkProvider provider) |
DbLink[] |
getLinks(Connection c,
long[] ids) |
DbLink[] |
getLinks(Connection c,
long objectId,
Boolean published,
EstateLinkProvider provider) |
void |
loadLinkTranslations(Connection c,
DbLink[] links,
Map<Long,String> languageMap) |
void |
removeLinks(Connection c,
long[] ids) |
void |
saveLink(Connection c,
DbLink link,
Map<Long,String> languageMap) |
protected void |
saveLinkAdditionally(Connection c,
DbLink link,
long linkId,
List<Statement> statements) |
createLink, getLink, getLinkIds, getLinks, loadLinkTranslations, loadLinkTranslations, loadLinkTranslations, removeLink, saveLink, saveLinkgetSchema, getSchemaPath, setSchemapublic static final String PROC_REMOVE_LINKS
public static final String PROC_REMOVE_LINKS_I18N
public static final String PROC_SAVE_LINKS
public static final String PROC_SAVE_LINKS_I18N
public static final String VIEW_LINKS
public static final String VIEW_LINKS_I18N
public static final String FIELD_LINK_ID
public static final String FIELD_LINK_WEB_URL
public static final String FIELD_LINK_PROVIDER_ID
public static final String FIELD_LINK_PROVIDER_NAME
public static final String FIELD_LINK_PUBLISHED
public static final String FIELD_LINK_POSITION
public static final String FIELD_I18N_TITLE
public HSqlDbLinksHandler()
public HSqlDbLinksHandler(String schema)
protected DbLink buildLink(ResultSet result) throws SQLException
SQLExceptionpublic DbLink[] getLinks(Connection c, long[] ids) throws SQLException
getLinks in interface DbLinksHandlergetLinks in class DbLinksHandlerImplSQLExceptionpublic DbLink[] getLinks(Connection c, long objectId, Boolean published, EstateLinkProvider provider) throws SQLException
getLinks in interface DbLinksHandlergetLinks in class DbLinksHandlerImplSQLExceptionpublic long[] getLinkIds(Connection c, long objectId, Boolean published, EstateLinkProvider provider) throws SQLException
getLinkIds in interface DbLinksHandlergetLinkIds in class DbLinksHandlerImplSQLExceptionpublic void loadLinkTranslations(Connection c, DbLink[] links, Map<Long,String> languageMap) throws SQLException
loadLinkTranslations in interface DbLinksHandlerloadLinkTranslations in class DbLinksHandlerImplSQLExceptionpublic void removeLinks(Connection c, long[] ids) throws SQLException
removeLinks in interface DbLinksHandlerremoveLinks in class DbLinksHandlerImplSQLExceptionpublic void saveLink(Connection c, DbLink link, Map<Long,String> languageMap) throws SQLException
saveLink in interface DbLinksHandlersaveLink in class DbLinksHandlerImplSQLExceptionprotected void saveLinkAdditionally(Connection c, DbLink link, long linkId, List<Statement> statements) throws SQLException
SQLExceptionCopyright © 2019 OpenEstate. All rights reserved.