|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object info.magnolia.dam.DamModule
@Singleton public class DamModule
Dam Configuration Singleton.
This class is populated with informations defined under 'modules/dam/config'.
Currently supported configuration: contentDisposition Voter: Used by theDamDownloadServlet
to define if 'Content-Disposition' has to be set on the header response. enforceDocumentMimeType: Also used inDamDownloadServlet
to define if ContentType has to be set on the response. mediaTypes: Define the list of supportedMediaType
. This media type define voters that link a mimeType to a MediaType (mimeType = 'video/.' --> Video MediaType)
Constructor Summary | |
---|---|
DamModule()
|
Method Summary | |
---|---|
void |
addMediaType(String name,
MediaType value)
Add a MediaType. |
AssetRenderer |
getAssetRendererForMediaType(String mediaTypeName)
|
AssetRenderer |
getAssetRendererForMimeType(String mimeType)
|
info.magnolia.voting.Voter |
getContentDisposition()
|
MediaType |
getMediaType(String mediaTypeId)
Get the desired MediaType. |
String |
getMediaTypeForMimeType(String mimeType)
|
Map<String,MediaType> |
getMediaTypes()
Get the configured MediaType. |
boolean |
isEnforceDocumentMimeType()
|
boolean |
isMediaTypeDefined(String mediaTypeName)
|
void |
setContentDisposition(info.magnolia.voting.Voter contentDisposition)
|
void |
setEnforceDocumentMimeType(boolean enforceDocumentMimeType)
|
void |
setMediaTypes(Map<String,MediaType> mediaTypes)
Set the MediaType. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public DamModule()
Method Detail |
---|
public void setContentDisposition(info.magnolia.voting.Voter contentDisposition)
public info.magnolia.voting.Voter getContentDisposition()
public boolean isEnforceDocumentMimeType()
public void setEnforceDocumentMimeType(boolean enforceDocumentMimeType)
public Map<String,MediaType> getMediaTypes()
public MediaType getMediaType(String mediaTypeId)
public void setMediaTypes(Map<String,MediaType> mediaTypes)
public void addMediaType(String name, MediaType value)
public boolean isMediaTypeDefined(String mediaTypeName)
public AssetRenderer getAssetRendererForMediaType(String mediaTypeName)
public String getMediaTypeForMimeType(String mimeType)
public AssetRenderer getAssetRendererForMimeType(String mimeType)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |