public abstract class DbLinksHandlerImpl extends DbHandlerImpl implements DbLinksHandler
Modifier | Constructor and Description |
---|---|
protected |
DbLinksHandlerImpl() |
protected |
DbLinksHandlerImpl(String schema) |
getSchema, getSchemaPath, setSchema
protected DbLinksHandlerImpl()
protected DbLinksHandlerImpl(String schema)
protected DbLink createLink()
public final DbLink getLink(Connection c, long id) throws SQLException
getLink
in interface DbLinksHandler
SQLException
public final DbLink[] getLinks(Connection c) throws SQLException
getLinks
in interface DbLinksHandler
SQLException
public abstract DbLink[] getLinks(Connection c, long[] ids) throws SQLException
getLinks
in interface DbLinksHandler
SQLException
public abstract DbLink[] getLinks(Connection c, long objectId, Boolean published, EstateLinkProvider provider) throws SQLException
getLinks
in interface DbLinksHandler
SQLException
public final long[] getLinkIds(Connection c) throws SQLException
getLinkIds
in interface DbLinksHandler
SQLException
public abstract long[] getLinkIds(Connection c, long objectId, Boolean published, EstateLinkProvider provider) throws SQLException
getLinkIds
in interface DbLinksHandler
SQLException
public final void loadLinkTranslations(Connection c, DbLink link, DbLanguagesHandler languageHandler) throws SQLException
loadLinkTranslations
in interface DbLinksHandler
SQLException
public final void loadLinkTranslations(Connection c, DbLink link, Map<Long,String> languages) throws SQLException
loadLinkTranslations
in interface DbLinksHandler
SQLException
public final void loadLinkTranslations(Connection c, DbLink[] links, DbLanguagesHandler languageHandler) throws SQLException
loadLinkTranslations
in interface DbLinksHandler
SQLException
public abstract void loadLinkTranslations(Connection c, DbLink[] links, Map<Long,String> languages) throws SQLException
loadLinkTranslations
in interface DbLinksHandler
SQLException
public final void removeLink(Connection c, long id) throws SQLException
removeLink
in interface DbLinksHandler
SQLException
public abstract void removeLinks(Connection c, long[] ids) throws SQLException
removeLinks
in interface DbLinksHandler
SQLException
public final void saveLink(Connection c, DbLink link) throws SQLException
saveLink
in interface DbLinksHandler
SQLException
public final void saveLink(Connection c, DbLink link, DbLanguagesHandler languageHandler) throws SQLException
saveLink
in interface DbLinksHandler
SQLException
public abstract void saveLink(Connection c, DbLink link, Map<Long,String> languageMap) throws SQLException
saveLink
in interface DbLinksHandler
SQLException
Copyright © 2019 OpenEstate. All rights reserved.