public final class TableTaggingServiceImpl extends Object implements AssetTaggingService
Modifier and Type | Field and Description |
---|---|
static String |
TABLE_ACL_LIST
Deprecated.
|
static String |
TAGREGISTRY_TABLE
Deprecated.
|
Constructor and Description |
---|
TableTaggingServiceImpl(COM.FutureTense.Interfaces.ICS ics)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
void |
addAsset(com.fatwire.assetapi.data.AssetId id)
Deprecated.
Handle adding a tagged asset.
|
void |
clearCacheForTag(Collection<Tag> tags)
Deprecated.
Clear any pagelets containing the specified tags.
|
void |
deleteAsset(com.fatwire.assetapi.data.AssetId id)
Deprecated.
Handle deleting tagged asset.
|
Collection<Tag> |
getTags(com.fatwire.assetapi.data.AssetId id)
Deprecated.
Look up the tags for an asset.
|
Collection<Tag> |
getTags(Collection<com.fatwire.assetapi.data.AssetId> ids)
Deprecated.
Get the tags corresponding to a whole collection of AssetIds.
|
void |
install()
Deprecated.
|
boolean |
isInstalled()
Deprecated.
|
boolean |
isTagged(com.fatwire.assetapi.data.AssetId id)
Deprecated.
Returns true if an asset is tagged, false otherwise
|
boolean |
isTagged(com.fatwire.gst.foundation.tagging.db.TableTaggingServiceImpl.TaggedAsset ta)
Deprecated.
|
Collection<com.fatwire.assetapi.data.AssetId> |
lookupTaggedAssets(Tag tag)
Deprecated.
Return a collection of assets that are tagged with the specified tag.
|
void |
recordCacheDependency(Tag tag)
Deprecated.
Record the specified tag as a dependency on the current pagelet
|
void |
updateAsset(com.fatwire.assetapi.data.AssetId id)
Deprecated.
Handle updating tagged asset.
|
public static String TAGREGISTRY_TABLE
public static String TABLE_ACL_LIST
public TableTaggingServiceImpl(COM.FutureTense.Interfaces.ICS ics)
public void install()
public boolean isInstalled()
public void recordCacheDependency(Tag tag)
AssetTaggingService
recordCacheDependency
in interface AssetTaggingService
tag
- tagpublic void clearCacheForTag(Collection<Tag> tags)
AssetTaggingService
clearCacheForTag
in interface AssetTaggingService
tags
- tagspublic void addAsset(com.fatwire.assetapi.data.AssetId id)
AssetTaggingService
addAsset
in interface AssetTaggingService
id
- asset with tagpublic void updateAsset(com.fatwire.assetapi.data.AssetId id)
AssetTaggingService
updateAsset
in interface AssetTaggingService
id
- asset with tagpublic void deleteAsset(com.fatwire.assetapi.data.AssetId id)
AssetTaggingService
deleteAsset
in interface AssetTaggingService
id
- tagged assetpublic Collection<Tag> getTags(com.fatwire.assetapi.data.AssetId id)
AssetTaggingService
getTags
in interface AssetTaggingService
id
- asset idpublic Collection<Tag> getTags(Collection<com.fatwire.assetapi.data.AssetId> ids)
AssetTaggingService
getTags
in interface AssetTaggingService
ids
- asset ids, some of which may be taggedpublic Collection<com.fatwire.assetapi.data.AssetId> lookupTaggedAssets(Tag tag)
AssetTaggingService
lookupTaggedAssets
in interface AssetTaggingService
tag
- tag to use to look up assetspublic boolean isTagged(com.fatwire.assetapi.data.AssetId id)
AssetTaggingService
isTagged
in interface AssetTaggingService
id
- id of assetpublic boolean isTagged(com.fatwire.gst.foundation.tagging.db.TableTaggingServiceImpl.TaggedAsset ta)
Copyright © 2016–2017. All rights reserved.