Class CachedLinkStorage
java.lang.Object
io.meeds.social.link.storage.LinkStorage
io.meeds.social.link.storage.cache.CachedLinkStorage
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionCachedLinkStorage(LinkSettingDAO linkSettingDAO, LinkDAO linkDAO, org.exoplatform.services.cache.CacheService cacheService) -
Method Summary
Modifier and TypeMethodDescriptionio.meeds.social.link.model.LinkcreateLink(String linkSettingName, io.meeds.social.link.model.Link link) voiddeleteLink(String linkSettingName, long id) io.meeds.social.link.model.LinkSettinggetLinkSetting(Long id) io.meeds.social.link.model.LinkSettinggetLinkSetting(String name) io.meeds.social.link.model.LinkSettinginitLinkSetting(String name, String pageId, long spaceId) io.meeds.social.link.model.LinkSettingsaveLinkSetting(io.meeds.social.link.model.LinkSetting linkSetting) io.meeds.social.link.model.LinkupdateLink(String linkSettingName, io.meeds.social.link.model.Link link) Methods inherited from class io.meeds.social.link.storage.LinkStorage
getLinks, getLinkSettingByLinkId, hasLinkSetting
-
Field Details
-
CACHE_NAME
- See Also:
-
-
Constructor Details
-
CachedLinkStorage
public CachedLinkStorage(LinkSettingDAO linkSettingDAO, LinkDAO linkDAO, org.exoplatform.services.cache.CacheService cacheService)
-
-
Method Details
-
getLinkSetting
- Overrides:
getLinkSettingin classLinkStorage
-
getLinkSetting
- Overrides:
getLinkSettingin classLinkStorage
-
initLinkSetting
public io.meeds.social.link.model.LinkSetting initLinkSetting(String name, String pageId, long spaceId) - Overrides:
initLinkSettingin classLinkStorage
-
saveLinkSetting
public io.meeds.social.link.model.LinkSetting saveLinkSetting(io.meeds.social.link.model.LinkSetting linkSetting) - Overrides:
saveLinkSettingin classLinkStorage
-
createLink
public io.meeds.social.link.model.Link createLink(String linkSettingName, io.meeds.social.link.model.Link link) - Overrides:
createLinkin classLinkStorage
-
updateLink
public io.meeds.social.link.model.Link updateLink(String linkSettingName, io.meeds.social.link.model.Link link) - Overrides:
updateLinkin classLinkStorage
-
deleteLink
- Overrides:
deleteLinkin classLinkStorage
-