@Exported
public interface LinkFactory
Modifier and Type | Method and Description |
---|---|
String |
makeBlobLink(BlobLinkInfo linkInfo)
Create a blob link/url given blob table, key, col and value information
|
String |
makeLink(LinkInfo linkInfo)
Given an asset, a template and an LinkInfo, generate a link/url using Sites default
standard url generating logic
|
String |
makeLink(String pagename,
LinkInfo linkInfo)
Generate a link for a pagename with given assetLinkInfo
|
String makeLink(LinkInfo linkInfo) throws AssetAccessException
linkInfo
- the linkInfo to provide generic information for generating the linkAssetAccessException
- an AssetAccessExceptionString makeLink(String pagename, LinkInfo linkInfo) throws AssetAccessException
pagename
- the pagename to generate link forlinkInfo
- the linkInfo to useAssetAccessException
- an AssetAccessExceptionString makeBlobLink(BlobLinkInfo linkInfo) throws AssetAccessException
linkInfo
- the linkInfo to provide additional informationAssetAccessException
- an AssetAccessException