Class MimetypesGet
java.lang.Object
org.springframework.extensions.webscripts.AbstractWebScript
org.springframework.extensions.webscripts.DeclarativeWebScript
org.alfresco.repo.web.scripts.content.MimetypesGet
- All Implemented Interfaces:
org.springframework.extensions.webscripts.WebScript
public class MimetypesGet
extends org.springframework.extensions.webscripts.DeclarativeWebScript
Lists mimetypes.
- Since:
- 3.4.b
- Author:
- Nick Burch
-
Nested Class Summary
Nested classes/interfaces inherited from class org.springframework.extensions.webscripts.AbstractWebScript
org.springframework.extensions.webscripts.AbstractWebScript.ScriptDetails
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionexecuteImpl
(org.springframework.extensions.webscripts.WebScriptRequest req, org.springframework.extensions.webscripts.Status status, org.springframework.extensions.webscripts.Cache cache) getExtractors
(String mimetype) protected String
getTransformer
(String from, long sourceSize, String to) Note - for now, only does the best one, not allgetTransformersFrom
(String mimetype, long sourceSize, List<String> allMimetypes) getTransformersTo
(String mimetype, long sourceSize, List<String> allMimetypes) void
setLocalTransformServiceRegistry
(TransformServiceRegistry localTransformServiceRegistry) void
setMetadataExtracterRegistry
(MetadataExtracterRegistry metadataExtracterRegistry) Sets the Metadata Extractor Registry to be used to decide what extractors existvoid
setMimetypeService
(MimetypeService mimetypeService) Sets the Mimetype Service to be used to get the list of mime typesMethods inherited from class org.springframework.extensions.webscripts.DeclarativeWebScript
execute, executeFinallyImpl, executeImpl, executeImpl, getTemplateModel, renderFormatTemplate
Methods inherited from class org.springframework.extensions.webscripts.AbstractWebScript
addModuleBundleToCache, checkModuleBundleCache, createArgs, createArgsM, createHeaders, createHeadersM, createScriptParameters, createStatusException, createTemplateParameters, executeScript, getContainer, getDescription, getExecuteScript, getResources, getStatusTemplate, init, renderString, renderString, renderTemplate, sendStatus, setURLModelFactory, toString
-
Field Details
-
MODEL_MIMETYPES
- See Also:
-
MODEL_EXTENSIONS
- See Also:
-
MODEL_MIMETYPE_DETAILS
- See Also:
-
-
Constructor Details
-
MimetypesGet
public MimetypesGet()
-
-
Method Details
-
setMimetypeService
Sets the Mimetype Service to be used to get the list of mime types -
setLocalTransformServiceRegistry
public void setLocalTransformServiceRegistry(TransformServiceRegistry localTransformServiceRegistry) -
setMetadataExtracterRegistry
Sets the Metadata Extractor Registry to be used to decide what extractors exist -
executeImpl
protected Map<String,Object> executeImpl(org.springframework.extensions.webscripts.WebScriptRequest req, org.springframework.extensions.webscripts.Status status, org.springframework.extensions.webscripts.Cache cache) - Overrides:
executeImpl
in classorg.springframework.extensions.webscripts.DeclarativeWebScript
-
getExtractors
-
getTransformersFrom
-
getTransformersTo
-
getTransformer
Note - for now, only does the best one, not all
-