com.adobe.icc.services.api
Interface FormDao

All Superinterfaces:
BaseDao, GenericDao, IPageElementDao

public interface FormDao
extends IPageElementDao


Method Summary
 Form findByNameAndState(java.lang.String name, java.lang.Integer state)
           
 Form findByNameAndStateAndVersion(java.lang.String name, java.lang.Integer state, java.lang.Integer version)
           
 Form findLatestByNameAndState(java.lang.String name, java.lang.Integer state)
           
 java.util.List getDependentLetters(java.lang.String formID)
          Fetch the dependent Letters for the given Form.
 
Methods inherited from interface com.adobe.icc.services.api.IPageElementDao
countByWithoutArchiveState, findAllInState, findAllWithoutArchiveState, findAllWithoutArchiveStateByIgnoreCase, retrieveAssetVersion
 
Methods inherited from interface com.adobe.icc.services.api.GenericDao
countBy, countBy, create, create, findAll, findAll, findAllBy, findAllBy, findAllBy, findAllBy, findAllBy, findAllBy, findAllByIgnoreCase, findAllByIgnoreCase, findBy, findBy, findBy, findBy, findByIgnoreCase, findByIgnoreCase, read, read, remove, removeBy, removeBy, removeBy, removeBy, retrievePublishedVersion, update, update, update
 
Methods inherited from interface com.adobe.icc.services.api.BaseDao
activateObject, deactivateObject, findAll, getFirstLevelObject, getFirstLevelObjectIfExists, readObject, reverseReplicate, updateObject, updateObject
 

Method Detail

findByNameAndStateAndVersion

Form findByNameAndStateAndVersion(java.lang.String name,
                                  java.lang.Integer state,
                                  java.lang.Integer version)

findByNameAndState

Form findByNameAndState(java.lang.String name,
                        java.lang.Integer state)

findLatestByNameAndState

Form findLatestByNameAndState(java.lang.String name,
                              java.lang.Integer state)

getDependentLetters

java.util.List getDependentLetters(java.lang.String formID)
                                   throws ICCException
Fetch the dependent Letters for the given Form.

Parameters:
formID - Form GUID
Returns:
List of Letters dependent on the given Form.
Throws:
AssetManagerException
ICCException


[an error occurred while processing this directive] [an error occurred while processing this directive]