@ProviderType
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) |
String |
getS7AssetPreviewUrl(Resource resource) |
String |
getS7AssetPublishUrl(Resource resource) |
S7Config |
getS7configFromResource(Resource resource)
Deprecated.
Warning: this method leaks ResourceResolver! Use
S7ConfigResolver service instead! |
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 it@Deprecated S7Config getS7configFromResource(Resource resource)
S7ConfigResolver service instead!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 metadataList<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 queriedString getS7AssetPublishUrl(Resource resource)
resource - AEM resource that ingest into S7Copyright © 2010 - 2020 Adobe. All Rights Reserved