public class InputContextImpl extends Object implements InputContext
InputContextImpl
class encapsulates the InputStream
and some header values as present in the POST, PUT or MKCOL request.Constructor and Description |
---|
InputContextImpl(javax.servlet.http.HttpServletRequest request,
InputStream in) |
Modifier and Type | Method and Description |
---|---|
String |
getContentLanguage()
Returns the content language or
null . |
long |
getContentLength()
Returns the length of the data or -1 if the contentlength could not be
determined.
|
String |
getContentType()
Return the content type or
null |
InputStream |
getInputStream()
Returns the input stream of the resource to import.
|
long |
getModificationTime()
Returns the modification time of the resource or the current time if
the modification time has not been set.
|
String |
getProperty(String propertyName)
Returns the value of the given property or
null if this property does
not exist. |
boolean |
hasStream()
Return true, if there are any data to be imported (and not only properties)
|
public InputContextImpl(javax.servlet.http.HttpServletRequest request, InputStream in)
public boolean hasStream()
InputContext
hasStream
in interface InputContext
public InputStream getInputStream()
getInputStream
in interface InputContext
public long getModificationTime()
InputContext
getModificationTime
in interface InputContext
public String getContentLanguage()
null
.getContentLanguage
in interface InputContext
public long getContentLength()
InputContext
getContentLength
in interface InputContext
public String getContentType()
InputContext
null
getContentType
in interface InputContext
public String getProperty(String propertyName)
InputContext
null
if this property does
not exist.getProperty
in interface InputContext
null
Copyright © 2004-2020 The Apache Software Foundation. All Rights Reserved.