public interface Scene7AEMBridge
| Modifier and Type | Method and Description |
|---|---|
List<Scene7Asset> |
getAllBatchSetsContainingAsset(Resource asset) |
List<Scene7Asset> |
getAllMembersOfBatchSetByAssetHandle(String assetHandle,
Resource ipsCompanySharedDirectory) |
List<Scene7Asset> |
getAssetsByHandles(String[] assetHandles,
Resource ipsCompanySharedDirectory) |
S7Config |
getS7configFromResource(Resource resource) |
List<Scene7Asset> getAllMembersOfBatchSetByAssetHandle(String assetHandle, Resource ipsCompanySharedDirectory)
assetHandle - asset metadata property imported from IPS during asset ingestionipsCompanySharedDirectory - directory in AEM that maps to the company in IPS that is to be queriedList<Scene7Asset> getAllBatchSetsContainingAsset(Resource asset)
asset - AEM Asset which has been ingested by IPS and has appropriate IPS metadata on itS7Config getS7configFromResource(Resource resource)
resource - AEM resource that has relevant IPS ingestion metadata. If not, we recursively look at the resource's
directory structure to see if any of the parent folders have the necessary metadataException - if unable to derive S7Config objectList<Scene7Asset> getAssetsByHandles(String[] assetHandles, Resource ipsCompanySharedDirectory)
assetHandles - IPS ingestion metadata used to query IPS for these assetsipsCompanySharedDirectory - directory in AEM that maps to the company in IPS that is to be queried"Copyright © 2010 - 2017 Adobe Systems Incorporated. All Rights Reserved"