com.fatwire.assetapi.data
Class FormAttributeEditorReadStrategy
java.lang.Object
com.fatwire.assetapi.data.BasicAssetDataReadStrategy
com.fatwire.assetapi.data.FormAttributeEditorReadStrategy
- All Implemented Interfaces:
- com.fatwire.assetapi.data.AssetDataReadStrategy
public class FormAttributeEditorReadStrategy
- extends BasicAssetDataReadStrategy
- implements com.fatwire.assetapi.data.AssetDataReadStrategy
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface com.fatwire.assetapi.data.AssetDataReadStrategy |
read, read, read, readAttributes |
editorPrimaryAttributes
public static java.util.List<java.lang.String> editorPrimaryAttributes
allAttributeEditorStandardAttributes
public static java.util.List<java.lang.String> allAttributeEditorStandardAttributes
specialAttributes
protected java.util.List<java.lang.String> specialAttributes
_def
protected AssetTypeDef _def
FormAttributeEditorReadStrategy
public FormAttributeEditorReadStrategy(ICS ics,
java.lang.String assettype,
java.util.List<java.lang.String> specialAttributes)
FormAttributeEditorReadStrategy
public FormAttributeEditorReadStrategy(ICS ics)
retrieveSpecialAttributes
protected void retrieveSpecialAttributes(MutableAssetData data,
com.openmarket.xcelerate.interfaces.IAsset asset,
java.util.List<java.lang.String> attributeNames)
throws AssetAccessException
- Retrieve the special attribute for the configuration
- Parameters:
data
- the half constructed AssetDataasset
- the IAsset objectattributeNames
- the names of the attributes that user requested, null indicates all are requested.
- Throws:
AssetAccessException
read
public java.lang.Iterable<MutableAssetData> read(Query query)
throws AssetAccessException
- Specified by:
read
in interface com.fatwire.assetapi.data.AssetDataReadStrategy
- Overrides:
read
in class BasicAssetDataReadStrategy
- Throws:
AssetAccessException
read
public MutableAssetData read(com.openmarket.xcelerate.interfaces.IAsset asset,
AssetId id)
throws AssetAccessException
- Specified by:
read
in interface com.fatwire.assetapi.data.AssetDataReadStrategy
- Overrides:
read
in class BasicAssetDataReadStrategy
- Throws:
AssetAccessException
read
public java.lang.Iterable<MutableAssetData> read(java.util.List<AssetId> ids)
throws AssetAccessException,
AssetNotExistException
- Specified by:
read
in interface com.fatwire.assetapi.data.AssetDataReadStrategy
- Overrides:
read
in class BasicAssetDataReadStrategy
- Throws:
AssetAccessException
AssetNotExistException
readAttributes
public MutableAssetData readAttributes(AssetId id,
java.util.List<java.lang.String> attributeNames)
throws AssetAccessException
- Specified by:
readAttributes
in interface com.fatwire.assetapi.data.AssetDataReadStrategy
- Overrides:
readAttributes
in class BasicAssetDataReadStrategy
- Throws:
AssetAccessException
_checkSiteCatalogPrivileges
protected static void _checkSiteCatalogPrivileges(ICS ics)
throws AssetAccessException
- Throws:
AssetAccessException
_checkElementCatalogPrivileges
protected static void _checkElementCatalogPrivileges(ICS ics)
throws AssetAccessException
- Throws:
AssetAccessException
Copyright (c) 2012, Oracle and/or its affiliates. All rights reserved.