Package | Description |
---|---|
com.fatwire.assetapi.data | |
com.fatwire.assetapi.site |
Modifier and Type | Method and Description |
---|---|
AssetReader |
AssetReader.addAssetLinkInfo(LinkInfo linkInfo)
Adds a LinkInfo object for building a link for the read asset
|
AssetReader |
AssetReader.addAssetLinkInfos(List<LinkInfo> linkInfos)
Adds a list of LinkInfo objects for building a link for the read asset
|
AssetReader |
AssetReader.addBlobLinkInfo(BlobLinkInfo blobLinkMaker)
Adds a default BlobLinkInfo object for building blob links contained in the asset for all fields without a specific BlobLinkInfo object specified
|
AssetReader |
AssetReader.addBlobLinkInfo(String field, BlobLinkInfo blobLinkMaker)
Adds a BlobLinkInfo object for building blob links contained in the asset for given field
|
AssetReader |
AssetReader.evaluateEmbeddedLinks(boolean evaluate)
Specifies whether or not to evaluate the embeddedLinks in the value returned
|
AssetReader |
AssetReader.filterForDate(Date date)
Filter the assets by date; This is used together with the startdate and enddate in the asset, if the asset has a startdate and/or enddate, we will use the passed in date to filter, if the date passed in does not fall in between the startdate and enddate in asset, the asset will not be returned
|
AssetReader |
AssetReader.forAsset(AssetId assetId)
specify the asset by an AssetId
|
AssetReader |
AssetReader.forAsset(String assettype, Long assetid)
specify the asset type, id of the interested asset
|
AssetReader |
AssetReader.forAssetName(String assetType, String assetName)
Specify the asset by name; There is always chance that several assets with same name exists in Sites.
|
AssetReader |
AssetReader.forLocale(String locale)
Specify interested Locale for the asset.
|
AssetReader |
AssetReader.forLocale(String locale, String dimensionSet)
Specify interested Locale for the asset and a DimensionSet filter to obtain asset translation.
|
AssetReader |
AssetReader.forSite(String siteName)
specify the sitename the AssetReader is working upon
|
static AssetReader |
AssetDataManagerImpl.getAssetBuilder(ICS ics) |
AssetReader |
AssetReader.immediateOnlyAttributes(boolean immediateOnlyAttributes)
Specifies whether or not to retrieve immediate-only attributes for flex assets/parents
|
AssetReader |
AssetReader.includeFeatures(boolean includeFeatures)
specify whether to include the Asset features like AssetType, subtype, dimensions and such in the asset map
|
AssetReader |
AssetReader.includeLinks(boolean includeLink)
indicate whether to include a Link in the returned Object; when set yes, the AssetReader will retrieve the Webreference (Vanity Urls) defined in the asset and return the first one in the list as _link_ in the returned Object
|
AssetReader |
AssetReader.includeLinksForBlobs(boolean includeBlobLinks)
indicate whether to include a Link in the returned Object; when set yes, the AssetReader will retrieve the Webreference (Vanity Urls) defined in the Blob and return the first one in the list as [BlobAttributeName]_link_ in the returned Object
|
AssetReader |
AssetReader.levelOfChildren(int level)
Specify the level of flex children to bring back in the children list if the asset is an flex parent
|
AssetReader |
DefaultBuildersFactory.newAssetReader() |
AssetReader |
BuildersFactory.newAssetReader() |
protected AssetReader |
BaseController.newAssetReader() |
AssetReader |
AssetReader.select(String attributes)
Specify a list of attributes to retrieve
|
AssetReader |
AssetReader.selectAll(boolean all)
indicate wehther all the attributes are needed
|
AssetReader |
AssetReader.selectImmediateOnlyParents(boolean immediateOnly)
Indicate whether parents will be selected and what attributes will be selected
|
AssetReader |
AssetReader.selectParents(String parentDefName)
Indicate to select a parent of certain definition
|
AssetReader |
AssetReader.useAssetReader(String assettype, String subtype, AssetReader assetReader)
Specify an AssetReader to use for flex children, flex parent of specified assettype and subtype
|
Modifier and Type | Method and Description |
---|---|
RecommendationReader |
RecommendationReader.useAssetReader(AssetReader assetReader)
Specify a default
AssetReader to use to retrieve the data for segments or recommendations |
ContentQueryReader |
ContentQueryReader.useAssetReader(String assetType, String subType, AssetReader assetReader) |
AssetReader |
AssetReader.useAssetReader(String assettype, String subtype, AssetReader assetReader)
Specify an AssetReader to use for flex children, flex parent of specified assettype and subtype
|
ContentQueryReader |
ContentQueryReaderImpl.useAssetReader(String assetType, String subType, AssetReader assetReader) |
RecommendationReader |
RecommendationReader.useAssetReaderForType(String type, AssetReader assetReader)
Specify a
AssetReader to use for a given asset type |
Modifier and Type | Method and Description |
---|---|
NavigationReader |
NavigationReader.useAssetReader(AssetReader assetReader)
The AssetReader to use to read the data
|
NavigationReader |
NavigationReader.useAssetReader(String assettype, String subtype, AssetReader assetReader)
Specify an AssetReader to use page of specified assettype and subtype
|