Interface | Description |
---|---|
ABTestAssetManager | |
ABTestAssetManager.ABTestStateBean | |
AssetData |
This interface represents an asset instance (data of a single asset).
|
AssetDataManager |
This interface is the primary access point for getting to Asset's data.
|
AssetDataReadStrategy |
AssetDataReadStrategy is the basic interface that would be used for handling Asset Data read from Content Server.
|
AssetDataWriteStrategy |
The primary inteface for saving assets back to Content Server
|
AssetFacade |
A helper class that provide basic asset access to Sites to remove users' dependencies on ICS and other Sites underlining managers *
|
AssetId |
This interface identifies an instance of the asset uniquely in the system.
|
AssetReader |
A reader that allows user to read asset information in a simplified way AssetReader provides the ability for a user to retrieve an Asset information in a unified way for all asset types.
|
AttributeData |
This interface represents data that is associated with an attribute.
|
BlobLinkInfo<T extends BlobLinkInfo> | |
BlobObject |
This interface represents an attribute data of BLOB/URL type.
|
BlobObject.BlobAddress |
This interface represent the address information of a corresponding BlobObject.
|
BuildersFactory | |
ContentQueryManager | |
ContentQueryReader | |
EngageManager | |
LegacyBlobLinkInfo<E extends LegacyBlobLinkInfo> | |
LegacyLinkInfo<E extends LegacyLinkInfo> | |
LinkFactory | |
LinkInfo<T extends LinkInfo> | |
MutableAssetData |
Interface that is a mutable extension of AssetData
|
RecommendationReader | |
RecommendedAssetId |
An asset ID that also contains Engage-related information.
|
RevisionTrackingManager |
This interface acts as accessor for Revision tracking functionality.
|
Tag |
This interface represents tag instance.
|
TagManager | |
TagNode |
This interface represents tag instance.
|
VisitorContext | |
WebReference |
Enum | Description |
---|---|
AssetDataWriteStrategy.AssetActionType |
Annotation Type | Description |
---|---|
InjectAsset |
Declares a class level annotation to pre-fetch the asset data to be made available in the controller
|
InjectNav |
Declares a class level annotation to pre-fetch the navigation data to be made available in the controller
|
InjectVisitor |
Declares a class level annotation to pre-fetch the visitor profile to be made available in the controller
|
RequiredParams |
Declares a class level annotation to enlist the various types of parameters needed in the controller
|