Package | Description |
---|---|
com.fatwire.assetapi.data | |
com.fatwire.services | |
com.fatwire.services.beans.asset | |
com.fatwire.services.dao |
Modifier and Type | Interface and Description |
---|---|
interface |
MutableAssetData
Interface that is a mutable extension of AssetData
|
Modifier and Type | Class and Description |
---|---|
class |
AssetDataImpl
AssetData interface implementation class |
Modifier and Type | Method and Description |
---|---|
AssetData |
ABTestAssetManager.createABTest(String testName, String testContext)
Create a new WCS_ABTest asset
|
AssetData |
ABTestAssetManager.createABTest(String testName, String testContext, String copyFromAssetId)
Create a new WCS_ABTest asset from the existing WCS_ABTest asset.
|
AssetData |
RevisionTrackingManager.get(AssetId id, int versionNnmber)
Returns AssetData for a given asset and version number.
|
AssetData |
RevisionTrackingManagerImpl.get(AssetId id, int versionNnmber) |
AssetData |
ABTestAssetManager.getABTest(Long testId) |
AssetData |
AssetDataManager.newAssetData(String assetTypeName, AssetData example)
Creates an instance of AssetData (with copied instances of AttributeData from the example AssetData)
|
AssetData |
AssetDataManagerImpl.newAssetData(String assetTypeName, AssetData example) |
AssetData |
AssetFacade.read(AssetId assetId, List<String> attributes)
Reads given set attribute data and returns an AssetData instance containing them.
|
AssetData |
AssetFacadeImpl.read(AssetId assetId, List<String> attributes) |
AssetData |
AssetDataManager.readAttributes(AssetId id, List<String> attributeNames)
Reads given set attribute data and returns an AssetData instance containing them.
|
AssetData |
AssetDataManagerImpl.readAttributes(AssetId id, List<String> attributeNames) |
Modifier and Type | Method and Description |
---|---|
List<AssetData> |
ABTestAssetManager.getABTests(long siteid) |
List<AssetData> |
ABTestAssetManager.getABTests(long siteid, String assetType, String assetId) |
List<AssetData> |
ABTestAssetManager.getABTests(long siteid, String assetType, String assetId, String pageName) |
Iterable<AssetData> |
ABTestAssetManager.getActiveTests() |
List<AssetData> |
RevisionTrackingManager.getAll(AssetId id)
Returns all revision tracked data for a given asset
|
List<AssetData> |
RevisionTrackingManagerImpl.getAll(AssetId id) |
Iterable<AssetData> |
ABTestAssetManager.getAllTests() |
Iterable<AssetData> |
AssetDataManager.read(List<AssetId> ids)
Reads asset data for all given
AssetId s. |
Iterable<AssetData> |
AssetDataManagerImpl.read(List<AssetId> ids) |
Iterable<AssetData> |
AssetFacade.read(List<AssetId> assetIds, boolean immediateOnly)
Read a list of AssetData given a list of AssetIds
|
Iterable<AssetData> |
AssetFacadeImpl.read(List<AssetId> assetIds, boolean immediateOnly) |
Iterable<AssetData> |
AssetDataManager.read(Query query)
Reads all asset data that satisfies a given Query
|
Iterable<AssetData> |
AssetDataManagerImpl.read(Query query)
read a list of Asset Data that satisfy the query.
|
Modifier and Type | Method and Description |
---|---|
MutableAssetData |
AssetDataManagerImpl.deepCopy(AssetData example)
Creates a deep copy of an AssetData object, copying all the data
|
protected com.openmarket.xcelerate.interfaces.IAsset |
ExtensiblePageWriteStrategy.getInstance(AssetData data, AssetDataWriteStrategy.AssetActionType type, List<String> ignoreAttributes, boolean insert) |
protected com.openmarket.xcelerate.interfaces.IAsset |
BasicAssetDataWriteStrategy.getInstance(AssetData data, AssetDataWriteStrategy.AssetActionType type, List<String> ignoreAttributes, boolean insert)
Gets an IAsset instance with the given asset data
|
protected com.openmarket.xcelerate.interfaces.IAsset |
AbstractSpecialAssetTypeWriteStrategy.getInstance(AssetData data, AssetDataWriteStrategy.AssetActionType type, List<String> ignoreAttributes, boolean insert) |
boolean |
AssetFacade.isAttributeExist(AssetData assetData, String attribute)
Check if an Attribute exist in current assetData
|
boolean |
AssetFacadeImpl.isAttributeExist(AssetData assetData, String attribute) |
AssetData |
AssetDataManager.newAssetData(String assetTypeName, AssetData example)
Creates an instance of AssetData (with copied instances of AttributeData from the example AssetData)
|
AssetData |
AssetDataManagerImpl.newAssetData(String assetTypeName, AssetData example) |
void |
ExtensiblePageWriteStrategy.populateInstance(com.openmarket.xcelerate.interfaces.IAsset asset, AssetData data) |
void |
BasicAssetDataWriteStrategy.populateInstance(com.openmarket.xcelerate.interfaces.IAsset asset, AssetData data) |
void |
AssetDataWriteStrategy.populateInstance(com.openmarket.xcelerate.interfaces.IAsset asset, AssetData data) |
void |
AbstractSpecialAssetTypeWriteStrategy.populateInstance(com.openmarket.xcelerate.interfaces.IAsset asset, AssetData data) |
void |
ExtensiblePageWriteStrategy.populateInstance(com.openmarket.xcelerate.interfaces.IAsset asset, AssetData data, boolean filterNoSetAttributes, boolean verifyReferences) |
void |
BasicAssetDataWriteStrategy.populateInstance(com.openmarket.xcelerate.interfaces.IAsset asset, AssetData data, boolean filterNoSetAttributes, boolean verifyReferences) |
void |
AssetDataWriteStrategy.populateInstance(com.openmarket.xcelerate.interfaces.IAsset asset, AssetData data, boolean filterNoSetAttributes, boolean verifyReferences) |
void |
AbstractSpecialAssetTypeWriteStrategy.populateInstance(com.openmarket.xcelerate.interfaces.IAsset asset, AssetData data, boolean filterNoSetAttributes, boolean verifyReferences) |
Modifier and Type | Method and Description |
---|---|
protected List<com.openmarket.xcelerate.interfaces.IAsset> |
BasicAssetDataWriteStrategy.getInstances(List<AssetData> data, AssetDataWriteStrategy.AssetActionType type, List<String> ignoreAttributes, boolean insert)
Gets a list of IAsset instances given a list of asset data
|
void |
AssetDataManager.insert(List<AssetData> data)
Inserts a given List of AssetData instances in the database and new assets will be created with the data from the list After the operation complete, the passed in AssetData in the list will be populated with the newly created Asset id
|
void |
AssetDataManagerImpl.insert(List<AssetData> data) |
void |
AssetDataManager.update(List<AssetData> data)
Updates a given list of AssetData in the database.
|
void |
AssetDataManagerImpl.update(List<AssetData> data) |
void |
AssetDataManager.update(List<AssetData> data, boolean keepCheckedOut)
Updates a given list of AssetData in the database.
|
void |
AssetDataManagerImpl.update(List<AssetData> data, boolean keepCheckedOut) |
void |
BasicAssetDataWriteStrategy.write(List<AssetData> data, AssetDataWriteStrategy.AssetActionType type) |
void |
AssetDataWriteStrategy.write(List<AssetData> data, AssetDataWriteStrategy.AssetActionType type)
Inserts a given Iterator of AssetData instances in the database.
|
void |
ExtensiblePageWriteStrategy.write(List<AssetData> data, AssetDataWriteStrategy.AssetActionType type, boolean keepCheckedOut) |
void |
BasicAssetDataWriteStrategy.write(List<AssetData> data, AssetDataWriteStrategy.AssetActionType type, boolean keepCheckedOut) |
void |
AssetDataWriteStrategy.write(List<AssetData> data, AssetDataWriteStrategy.AssetActionType type, boolean keepCheckedOut)
Inserts a given Iterator of AssetData instances in the database.
|
Constructor and Description |
---|
AssetDataImpl(AssetData copy)
Create an AssetData by copying an existing one
|
Modifier and Type | Method and Description |
---|---|
AssetData |
AssetService.newAsset(String type, String subtype, StartMenuBean startMenu)
Returns an empty asset data instance for a given asset type.
|
AssetData |
AssetService.read(AssetId assetId)
Returns data associated with asset.
|
AssetData |
AssetService.read(AssetId assetId, List<String> fields)
Returns a subset of the data associated with asset, retrieving only a subset of the available fields.
|
Modifier and Type | Method and Description |
---|---|
List<AssetData> |
AssetService.read(List<AssetId> assetIds)
Returns data associated with asset.
|
Modifier and Type | Method and Description |
---|---|
AssetSaveStatusBean |
AssetService.save(AssetData assetData, MessageCollectors.SaveAssetsMessageCollector collector)
Saves the data associated with an asset.
|
Modifier and Type | Method and Description |
---|---|
AssetData |
AssetSaveStatusBean.getAssetData() |
Modifier and Type | Method and Description |
---|---|
void |
AssetSaveStatusBean.setAssetData(AssetData assetData) |
Modifier and Type | Method and Description |
---|---|
AssetData |
AssetDao.newAsset(AssetTypeDef assetTypeDef)
Returns an empty asset data instance for a given asset type.
|
AssetData |
AssetDao.read(AssetId assetId)
Returns the data associated with an asset.
|
AssetData |
AssetDao.read(AssetId assetId, List<String> fields)
Returns the data associated with an asset, retrieving only a subset of the available fields.
|
Modifier and Type | Method and Description |
---|---|
AssetSaveStatusBean |
AssetDao.save(AssetData assetData, MessageCollectors.SaveAssetsMessageCollector collector)
Saves the data associated with an asset.
|