public interface DependencyProvider
| Modifier and Type | Method and Description |
|---|---|
java.util.Map<FormsAssetType,java.util.Set<java.lang.String>> |
getDDEReferences(java.lang.String dataDictionaryID,
java.util.List<java.lang.String> ddeReferenceNames)
Returns the list of assets referring the Data Dictionary (ddName) and using data dictionary element (ddeName)
defined in this DD grouped by asset type.
|
java.util.Map<FormsAssetType,java.util.Set<java.lang.String>> |
getImmediateParentDependencies(java.lang.String assetId)
Returns the immediate parent dependencies (assets using) for the asset represented by
the passed assetId (path) grouped by asset type.
|
boolean |
hasDDEReferences(java.lang.String dataDictionaryId,
java.util.List<java.lang.String> ddeReferenceNames)
Checks whethers the passed DDE in DD are being used in any asset
|
boolean |
hasParentDependencies(java.lang.String assetId)
Checks whether the asset represented by asset id (path) passed has parent dependencies
|
java.util.Map<FormsAssetType,java.util.Set<java.lang.String>> getImmediateParentDependencies(java.lang.String assetId) throws FormsFoundationException
assetId - Id (path in repository) of the asset whose parent dependencies to be calculatedFormsFoundationExceptionboolean hasParentDependencies(java.lang.String assetId)
throws FormsFoundationException
assetId - Id (path in repository) of the asset whose parent dependencies needs to be checkedFormsFoundationExceptionjava.util.Map<FormsAssetType,java.util.Set<java.lang.String>> getDDEReferences(java.lang.String dataDictionaryID, java.util.List<java.lang.String> ddeReferenceNames) throws FormsFoundationException
dataDictionaryID - Id (path in repository) of the Data dictionary in which DDE is definedddeReferenceNames - List of Data Dictionary Elements whose usage has to be foundFormsFoundationExceptionboolean hasDDEReferences(java.lang.String dataDictionaryId,
java.util.List<java.lang.String> ddeReferenceNames)
throws FormsFoundationException
dataDictionaryId - Id (path in repository) of the Data dictionary in which DDE is definedddeReferenceNames - Name of Data Dictionary Element whose usage has to be foundFormsFoundationExceptionCopyright © 2010 - 2023 Adobe. All Rights Reserved