com.fatwire.assetapi.data
Class FlexDefWriteStrategy

java.lang.Object
  extended by com.fatwire.assetapi.data.BasicAssetDataWriteStrategy
      extended by com.fatwire.assetapi.data.AbstractSpecialAssetTypeWriteStrategy
          extended by com.fatwire.assetapi.data.FlexDefWriteStrategy
All Implemented Interfaces:
AssetDataWriteStrategy

public class FlexDefWriteStrategy
extends AbstractSpecialAssetTypeWriteStrategy
implements AssetDataWriteStrategy

TODO: Add class/interface details


Nested Class Summary
 
Nested classes/interfaces inherited from interface com.fatwire.assetapi.data.AssetDataWriteStrategy
AssetDataWriteStrategy.AssetActionType
 
Field Summary
static java.util.List<java.lang.String> allFlexAttributes
           
 
Fields inherited from class com.fatwire.assetapi.data.BasicAssetDataWriteStrategy
_ics, _logger
 
Constructor Summary
FlexDefWriteStrategy(ICS ics, java.lang.String assettype)
           
 
Method Summary
protected  java.util.List<java.lang.String> _getSpecialAttributes()
           
protected  void _populateSpecialAttributes(IAsset instance, AssetData data)
           
 
Methods inherited from class com.fatwire.assetapi.data.AbstractSpecialAssetTypeWriteStrategy
getInstance, getSpecialAttributes, populateInstance, populateInstance
 
Methods inherited from class com.fatwire.assetapi.data.BasicAssetDataWriteStrategy
_getAssetTypeDef, _save, delete, getInstances, write
 
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.AssetDataWriteStrategy
delete, populateInstance, populateInstance, write
 

Field Detail

allFlexAttributes

public static java.util.List<java.lang.String> allFlexAttributes
Constructor Detail

FlexDefWriteStrategy

public FlexDefWriteStrategy(ICS ics,
                            java.lang.String assettype)
Method Detail

_getSpecialAttributes

protected java.util.List<java.lang.String> _getSpecialAttributes()
Specified by:
_getSpecialAttributes in class AbstractSpecialAssetTypeWriteStrategy

_populateSpecialAttributes

protected void _populateSpecialAttributes(IAsset instance,
                                          AssetData data)
                                   throws AssetAccessException
Specified by:
_populateSpecialAttributes in class AbstractSpecialAssetTypeWriteStrategy
Throws:
AssetAccessException


Copyright (c) 2003 - 2010 FatWire Corporation All Rights Reserved.