public class FileResource extends InputStreamResource
BR, df, END_TAG_CHAR, NullParamValue, params, subelements, TAG_CLOSE_CHAR, TAG_OPEN_CHAR
C_BACKSLASH, C_BLOCK_CLOSE, C_BLOCK_OPEN, C_COMMA, C_CR, C_DOUBLE_BYTE_SPACE, C_DOUBLE_QUATATION, C_DOUBLE_QUOTATION, C_EQUAL, C_HYPHEN, C_LF, C_SINGLE_QUATATION, C_SINGLE_QUOTATION, C_SPACE, C_TAB, S_BACKSLASH, S_BLOCK_CLOSE, S_BLOCK_OPEN, S_COMMA, S_CR, S_CRLF, S_DOUBLE_QUATATION, S_DOUBLE_QUOTATION, S_EQUAL, S_HYPHEN, S_LF, S_SINGLE_QUATATION, S_SINGLE_QUOTATION, S_SPACE, S_TAB
コンストラクタと説明 |
---|
FileResource() |
FileResource(EZServletContext context,
java.io.File file) |
FileResource(EZServletContext context,
FileResourceFile file) |
FileResource(EZServletContext context,
java.lang.String filename) |
FileResource(java.io.File file) |
FileResource(FileResourceFile file) |
FileResource(ngmObjectFunction o,
java.io.File file) |
FileResource(java.lang.String filename) |
修飾子とタイプ | メソッドと説明 |
---|---|
boolean |
getDeleteAfterProcess() |
java.io.File |
getFile() |
java.lang.String |
getFilename() |
FileResourceFile |
getFileResourceFile() |
java.io.InputStream |
getInputStream() |
long |
getLastModified() |
java.lang.String |
getLogicalFilename() |
java.lang.String |
getMimeType() |
static FileResource |
getReadyOnMemoryInstance(EZServletContext context,
java.lang.String filename)
Whole content can be loaded on memory later.
|
boolean |
getSetFilename() |
java.lang.String |
getTextCharset() |
boolean |
isAttachment() |
boolean |
isTextResource() |
static FileResource |
newOnMemoryInstance(EZServletContext context,
java.lang.String filename)
Whole content will be loaded on memory.
|
static FileResource |
newPointerInstance(EZServletContext context,
java.lang.String filename) |
void |
setDeleteAfterProcess(boolean delete_after_process)
If set true, the file will be deleted after written to http response.
|
void |
setFile(EZServletContext context,
java.io.File file) |
void |
setFile(EZServletContext context,
FileResourceFile file) |
void |
setFile(java.io.File file) |
void |
setFile(FileResourceFile file) |
void |
setFile(ngmObjectFunction o,
java.io.File file) |
void |
setIsAttachment(boolean is_attachment) |
void |
setLogicalFilename(java.lang.String logical_filename) |
void |
setMimeTypeWithFilename(EZServletContext context) |
void |
setMimeTypeWithFilename(ngmObjectFunction o) |
void |
setSetFilename(boolean set_filename)
If set true, the filename will be set on the line Content-Disposition.
|
void |
setTextCharset(java.lang.String text_charset) |
close, getStreamSize, getTagName, setInputStream, setMimeTypeWithFilename, setMimeTypeWithFilename, setStreamSize
addSubElement, addSubElement, addSubElement, addSubElement, clone, getBooleanParameter, getBooleanParameter, getDecimalFormat, getIndex, getIntParameter, getIntParameter, getLongParameter, getLongParameter, getOmitClosingTag, getParameter, getParameter, getParameters, getParent, getParentTemplateTimezone, getSubElements, getVersion, removeAllSubElements, removeParameter, setMimeType, setOmitClosingTag, setParameter, setParameter, setParameter, setParameter, setParameters, setParameters, setParent, setSubElement, setSubElement, setSubElements, toHTML, toString
debug, debug, equals_n, equals_n2, getBooleanProperty, getBooleanProperty, getGroupedProperties, getIntProperty, getIntProperty, getLog, getLongProperty, getLongProperty, getProperties, getPropertiesForMe, getProperty, getProperty, getShortProperty, getShortProperty, setLog, setNgmObject, setProperties, sysoutprintln
public FileResource()
public FileResource(java.lang.String filename) throws java.io.FileNotFoundException
java.io.FileNotFoundException
public FileResource(FileResourceFile file) throws java.io.FileNotFoundException
java.io.FileNotFoundException
public FileResource(java.io.File file) throws java.io.FileNotFoundException
java.io.FileNotFoundException
public FileResource(ngmObjectFunction o, java.io.File file) throws java.io.FileNotFoundException
java.io.FileNotFoundException
public FileResource(EZServletContext context, java.lang.String filename) throws java.io.FileNotFoundException
java.io.FileNotFoundException
public FileResource(EZServletContext context, FileResourceFile file) throws java.io.FileNotFoundException
java.io.FileNotFoundException
public FileResource(EZServletContext context, java.io.File file) throws java.io.FileNotFoundException
java.io.FileNotFoundException
public static FileResource newPointerInstance(EZServletContext context, java.lang.String filename) throws java.io.FileNotFoundException
java.io.FileNotFoundException
public static FileResource newOnMemoryInstance(EZServletContext context, java.lang.String filename) throws java.io.FileNotFoundException, java.io.IOException
context
- filename
- java.io.FileNotFoundException
java.io.IOException
public static FileResource getReadyOnMemoryInstance(EZServletContext context, java.lang.String filename) throws java.io.FileNotFoundException, java.io.IOException
context
- filename
- java.io.FileNotFoundException
java.io.IOException
public void setFile(FileResourceFile file)
public void setFile(java.io.File file)
public void setFile(ngmObjectFunction o, java.io.File file)
public void setFile(EZServletContext context, FileResourceFile file)
public void setFile(EZServletContext context, java.io.File file)
public void setMimeTypeWithFilename(EZServletContext context)
public void setMimeTypeWithFilename(ngmObjectFunction o)
public FileResourceFile getFileResourceFile()
public java.io.File getFile()
public void setTextCharset(java.lang.String text_charset)
public java.lang.String getTextCharset()
public java.lang.String getMimeType()
getMimeType
クラス内 HTMLComponent
public boolean isTextResource()
public java.io.InputStream getInputStream() throws java.io.IOException
getInputStream
クラス内 InputStreamResource
java.io.IOException
public java.lang.String getFilename()
public void setIsAttachment(boolean is_attachment)
public boolean isAttachment()
public void setLogicalFilename(java.lang.String logical_filename)
public java.lang.String getLogicalFilename()
public void setSetFilename(boolean set_filename)
public boolean getSetFilename()
public long getLastModified()
public void setDeleteAfterProcess(boolean delete_after_process)
public boolean getDeleteAfterProcess()