A C D F G I N P R S T 

A

AssetProviderRegistryImpl - Class in info.magnolia.dam.core
Base implementation of AssetProviderRegistry.
AssetProviderRegistryImpl(Provider<DamCoreConfiguration>) - Constructor for class info.magnolia.dam.core.AssetProviderRegistryImpl
 

C

canRender(Asset, MediaType) - Method in class info.magnolia.dam.core.NoOpAssetRenderer
 

D

DamCoreConfiguration - Class in info.magnolia.dam.core.config
Configuration singleton of the dam-core module.
DamCoreConfiguration() - Constructor for class info.magnolia.dam.core.config.DamCoreConfiguration
 
DamCoreVersionHandler - Class in info.magnolia.dam.core.setup
Version handler for the DAM module.
DamCoreVersionHandler() - Constructor for class info.magnolia.dam.core.setup.DamCoreVersionHandler
 
DamDownloadServlet - Class in info.magnolia.dam.core.download
Servlet to handle dam document downloads.
This servlet support the following request:
support the following link patterns:
/dam/jcr:7ecd4045-45a0-4c81-b2b6-f4c4b0cd24ad/
/dam/static:7ecd4045-45a0-4c81-b2b6-f4c4b0cd24ad (compatible with dms)
/dam/foo/bar/lol.pdf (compatible with dam 1.x)
/dam/jcr/foo/bar/lol.pdf (so /dam//.ext: we ignore .ext and ensure that the corresponding provider is a PathAwareProvider
DamDownloadServlet(DamCoreConfiguration, AssetProviderRegistry) - Constructor for class info.magnolia.dam.core.download.DamDownloadServlet
 
DamURI2RepositoryMapping - Class in info.magnolia.dam.core.link
For dam, returns a link to the binary of the asset represented by the incoming link.
DamURI2RepositoryMapping(AssetProviderRegistry) - Constructor for class info.magnolia.dam.core.link.DamURI2RepositoryMapping
 
DamVersionHandler - Class in info.magnolia.dam.core.setup
Override ModuleVersionHandler#getDeltas(InstallContext, Version) in order to check if a Dam 1.x version was already installed.
DamVersionHandler() - Constructor for class info.magnolia.dam.core.setup.DamVersionHandler
 
DamVersionHandlerUtil - Class in info.magnolia.dam.core.setup
Utility method for DamVersionHandler's.
DamVersionHandlerUtil() - Constructor for class info.magnolia.dam.core.setup.DamVersionHandlerUtil
 
description - Variable in class info.magnolia.dam.core.setup.DamCoreVersionHandler
 
doGet(HttpServletRequest, HttpServletResponse) - Method in class info.magnolia.dam.core.download.DamDownloadServlet
 
doPost(HttpServletRequest, HttpServletResponse) - Method in class info.magnolia.dam.core.download.DamDownloadServlet
 

F

FALL_BACK_PROVIDER_ID - Static variable in class info.magnolia.dam.core.download.DamDownloadServlet
Name of the default provider.

G

getAllProviders() - Method in class info.magnolia.dam.core.AssetProviderRegistryImpl
 
getAsset(HttpServletRequest) - Method in class info.magnolia.dam.core.download.DamDownloadServlet
Retrieve the Asset related to the information contained into the pathInfo.
getContentDisposition() - Method in class info.magnolia.dam.core.config.DamCoreConfiguration
 
getDeltas(InstallContext, Version) - Method in class info.magnolia.dam.core.setup.DamVersionHandler
 
getDownloadPath() - Method in class info.magnolia.dam.core.config.DamCoreConfiguration
 
getExtraInstallTasks(InstallContext) - Method in class info.magnolia.dam.core.setup.DamCoreVersionHandler
 
getHandle(String) - Method in class info.magnolia.dam.core.link.DamURI2RepositoryMapping
From an Asset.getLink() retrieve the corresponding JCR Asset Node path used to create the Link instance.
getMediaTypes() - Method in class info.magnolia.dam.core.NoOpAssetRenderer
 
getOutputMediaTypes() - Method in class info.magnolia.dam.core.NoOpAssetRenderer
 
getPreviousDamVersion(InstallContext, Version) - Static method in class info.magnolia.dam.core.setup.DamVersionHandlerUtil
 
getProviderById(String) - Method in class info.magnolia.dam.core.AssetProviderRegistryImpl
 
getProviderFor(ItemKey) - Method in class info.magnolia.dam.core.AssetProviderRegistryImpl
 
getProviders() - Method in class info.magnolia.dam.core.config.DamCoreConfiguration
 
getProvidersFor(MediaType...) - Method in class info.magnolia.dam.core.AssetProviderRegistryImpl
 
getRendererFor(Asset, MediaType) - Method in class info.magnolia.dam.core.AssetProviderRegistryImpl
 
getRenderers() - Method in class info.magnolia.dam.core.config.DamCoreConfiguration
 
getSelfMappingPath() - Method in class info.magnolia.dam.core.download.DamDownloadServlet
 
getURI(Link) - Method in class info.magnolia.dam.core.link.DamURI2RepositoryMapping
Retrieve the Asset represented by the incoming Link.
The following Link attributes are used to retrieve an Asset:
- Link.getUUID() for ItemKey.getAssetId()
- Link.getRepository() for ItemKey.getProviderId()

I

info.magnolia.dam.core - package info.magnolia.dam.core
 
info.magnolia.dam.core.config - package info.magnolia.dam.core.config
 
info.magnolia.dam.core.download - package info.magnolia.dam.core.download
 
info.magnolia.dam.core.link - package info.magnolia.dam.core.link
 
info.magnolia.dam.core.setup - package info.magnolia.dam.core.setup
 
isEnforceDocumentMimeType() - Method in class info.magnolia.dam.core.config.DamCoreConfiguration
 

N

NoOpAssetRenderer - Class in info.magnolia.dam.core
An AssetRenderer which does nothing to the Asset (i.e returns an AssetRendition which just delegates to the original asset, but can configured to support only certain mimetypes.
NoOpAssetRenderer() - Constructor for class info.magnolia.dam.core.NoOpAssetRenderer
 

P

process(HttpServletRequest, HttpServletResponse) - Method in class info.magnolia.dam.core.download.DamDownloadServlet
The main task is to retrieve an Asset Object based on the
current Uri.

R

render(Asset, MediaType, String) - Method in class info.magnolia.dam.core.NoOpAssetRenderer
 

S

setContentDisposition(Voter) - Method in class info.magnolia.dam.core.config.DamCoreConfiguration
 
setDownloadPath(String) - Method in class info.magnolia.dam.core.config.DamCoreConfiguration
 
setEnforceDocumentMimeType(boolean) - Method in class info.magnolia.dam.core.config.DamCoreConfiguration
 
setMediaTypes(List<MediaType>) - Method in class info.magnolia.dam.core.NoOpAssetRenderer
 
setOutputMediaTypes(List<MediaType>) - Method in class info.magnolia.dam.core.NoOpAssetRenderer
 
setProviders(List<AssetProvider>) - Method in class info.magnolia.dam.core.config.DamCoreConfiguration
 
setRenderers(List<AssetRenderer>) - Method in class info.magnolia.dam.core.config.DamCoreConfiguration
 
start(ModuleLifecycleContext) - Method in class info.magnolia.dam.core.config.DamCoreConfiguration
Validates the configured providers, and ignore those where no identifier is defined, or when two providers attempt to use the same identifier.
stop(ModuleLifecycleContext) - Method in class info.magnolia.dam.core.config.DamCoreConfiguration
 
supports(MediaType, MediaType) - Method in class info.magnolia.dam.core.NoOpAssetRenderer
This AssetRenderer will support any MediaType if no particular type is configured for NoOpAssetRenderer.getMediaTypes() or NoOpAssetRenderer.getOutputMediaTypes().

T

title - Variable in class info.magnolia.dam.core.setup.DamCoreVersionHandler
 
A C D F G I N P R S T 

Copyright © 2015 Magnolia International Ltd.. All rights reserved.