info.magnolia.dam.api
Class AssetProvider.IllegalItemKeyException

java.lang.Object
  extended by java.lang.Throwable
      extended by java.lang.Exception
          extended by java.lang.RuntimeException
              extended by info.magnolia.dam.api.DamException
                  extended by info.magnolia.dam.api.AssetProvider.IllegalItemKeyException
All Implemented Interfaces:
Serializable
Enclosing interface:
AssetProvider

public static class AssetProvider.IllegalItemKeyException
extends DamException

Thrown when the given ItemKey isn't usable by the provider. Possible reasons are this ItemKey isn't mean for this provider, or points to an Asset outside the realm of this provider (if the provider has a "root path", for example).

See Also:
Serialized Form

Constructor Summary
AssetProvider.IllegalItemKeyException(ItemKey itemKey, AssetProvider provider, String reason)
           
 
Method Summary
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

AssetProvider.IllegalItemKeyException

public AssetProvider.IllegalItemKeyException(ItemKey itemKey,
                                             AssetProvider provider,
                                             String reason)


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