Class RequestReader
- java.lang.Object
-
- org.springframework.extensions.webscripts.RequestReader
-
- All Implemented Interfaces:
FormatReader<org.springframework.extensions.surf.util.Content>
public class RequestReader extends java.lang.Object implements FormatReader<org.springframework.extensions.surf.util.Content>
Convert request stream to class org.alfresco.util.Content- Author:
- davidc
-
-
Constructor Summary
Constructors Constructor Description RequestReader()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Map<java.lang.String,java.lang.Object>createScriptParameters(WebScriptRequest req, WebScriptResponse res)Create script parameters specific to source mimetypejava.lang.Class<org.springframework.extensions.surf.util.Content>getDestinationClass()Gets the Java Class to convert tojava.lang.StringgetSourceMimetype()Gets the source mimetype to convert fromorg.springframework.extensions.surf.util.Contentread(WebScriptRequest req)Converts mimetype to Java Object
-
-
-
Method Detail
-
getSourceMimetype
public java.lang.String getSourceMimetype()
Description copied from interface:FormatReaderGets the source mimetype to convert from- Specified by:
getSourceMimetypein interfaceFormatReader<org.springframework.extensions.surf.util.Content>- Returns:
- mimetype
-
getDestinationClass
public java.lang.Class<org.springframework.extensions.surf.util.Content> getDestinationClass()
Description copied from interface:FormatReaderGets the Java Class to convert to- Specified by:
getDestinationClassin interfaceFormatReader<org.springframework.extensions.surf.util.Content>- Returns:
- Java Clas
-
read
public org.springframework.extensions.surf.util.Content read(WebScriptRequest req)
Description copied from interface:FormatReaderConverts mimetype to Java Object- Specified by:
readin interfaceFormatReader<org.springframework.extensions.surf.util.Content>- Parameters:
req- web script request- Returns:
- Java Object
-
createScriptParameters
public java.util.Map<java.lang.String,java.lang.Object> createScriptParameters(WebScriptRequest req, WebScriptResponse res)
Description copied from interface:FormatReaderCreate script parameters specific to source mimetype- Specified by:
createScriptParametersin interfaceFormatReader<org.springframework.extensions.surf.util.Content>- Parameters:
req- web script requestres- web script response- Returns:
- map of script objects indexed by name
-
-