info.magnolia.dam.provider
Class AssetProviderRegistry

java.lang.Object
  extended by info.magnolia.dam.provider.AssetProviderRegistry

public class AssetProviderRegistry
extends Object

The registry of AssetProviders.


Constructor Summary
AssetProviderRegistry()
           
 
Method Summary
 AssetProvider getAssetProvider(String providerId)
          Get a specific AssetProvider.
 Collection<AssetProvider> getRegisteredAssetProviders()
          Get all registered AssetProviders.
 void registerAssetProvider(AssetProvider provider)
          Register a new AssetProvider.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AssetProviderRegistry

public AssetProviderRegistry()
Method Detail

registerAssetProvider

public void registerAssetProvider(AssetProvider provider)
Register a new AssetProvider.


getRegisteredAssetProviders

public Collection<AssetProvider> getRegisteredAssetProviders()
Get all registered AssetProviders.


getAssetProvider

public AssetProvider getAssetProvider(String providerId)
                               throws AssetProviderNotFoundException
Get a specific AssetProvider.

Returns:
Throws:
AssetProviderNotFoundException


Copyright © 2014 Magnolia International Ltd.. All Rights Reserved.