public class AssetProviderRegistryImpl extends Object implements info.magnolia.dam.api.AssetProviderRegistry
AssetProviderRegistry
.Constructor and Description |
---|
AssetProviderRegistryImpl(javax.inject.Provider<DamCoreConfiguration> configuration) |
Modifier and Type | Method and Description |
---|---|
Iterator<info.magnolia.dam.api.AssetProvider> |
getAllProviders() |
info.magnolia.dam.api.AssetProvider |
getProviderById(String providerId) |
info.magnolia.dam.api.AssetProvider |
getProviderFor(info.magnolia.dam.api.ItemKey itemKey) |
Iterator<info.magnolia.dam.api.AssetProvider> |
getProvidersFor(com.google.common.net.MediaType... mediaTypes) |
info.magnolia.dam.api.AssetRenderer |
getRendererFor(info.magnolia.dam.api.Asset asset,
com.google.common.net.MediaType to) |
@Inject public AssetProviderRegistryImpl(javax.inject.Provider<DamCoreConfiguration> configuration)
public Iterator<info.magnolia.dam.api.AssetProvider> getAllProviders()
getAllProviders
in interface info.magnolia.dam.api.AssetProviderRegistry
public info.magnolia.dam.api.AssetProvider getProviderById(String providerId)
getProviderById
in interface info.magnolia.dam.api.AssetProviderRegistry
public info.magnolia.dam.api.AssetProvider getProviderFor(info.magnolia.dam.api.ItemKey itemKey)
getProviderFor
in interface info.magnolia.dam.api.AssetProviderRegistry
public Iterator<info.magnolia.dam.api.AssetProvider> getProvidersFor(com.google.common.net.MediaType... mediaTypes)
getProvidersFor
in interface info.magnolia.dam.api.AssetProviderRegistry
public info.magnolia.dam.api.AssetRenderer getRendererFor(info.magnolia.dam.api.Asset asset, com.google.common.net.MediaType to)
getRendererFor
in interface info.magnolia.dam.api.AssetProviderRegistry
AssetProviderRegistry.getRendererFor(info.magnolia.dam.api.Asset, com.google.common.net.MediaType)
Copyright © 2015 Magnolia International Ltd.. All rights reserved.