public class FilePart extends Part
ファイルアップロード時のマルチパート処理のファイルパート部品です。 ファイル情報を取り扱います。
コンストラクタと説明 |
---|
FilePart(java.lang.String name,
ServletInputStream in,
java.lang.String boundary,
java.lang.String contentType,
java.lang.String filename,
java.lang.String filePath)
ファイルパート部品 オブジェクトを構築する、コンストラクター
|
修飾子とタイプ | メソッドと説明 |
---|---|
java.lang.String |
getContentType()
コンテンツタイプを取得します。
|
java.lang.String |
getFilename()
ファイル名を取得します。
|
java.lang.String |
getFilePath()
ファイルパスを取得します。
|
java.io.InputStream |
getInputStream()
入力ストリームを取得します。
|
boolean |
isFile()
ファイルかどうか。
|
void |
setFilename(java.lang.String fname)
ファイル名をセットします。
|
long |
writeTo(java.io.File fileOrDirectory)
指定のファイルに書き出します。
|
void |
writeToCloud(java.lang.String storage,
java.lang.String directory,
HttpSession hsession)
クラウドストレージへのアップロード。
|
FilePart(java.lang.String name, ServletInputStream in, java.lang.String boundary, java.lang.String contentType, java.lang.String filename, java.lang.String filePath) throws java.io.IOException
name
- Part名称in
- ServletInputStreamオブジェクトboundary
- 境界文字contentType
- コンテンツタイプfilename
- ファイル名filePath
- ファイルパスjava.io.IOException
- 入出力エラーが発生したときpublic java.lang.String getFilename()
public void setFilename(java.lang.String fname)
fname
- ファイル名public java.lang.String getFilePath()
public java.lang.String getContentType()
public java.io.InputStream getInputStream()
public void writeToCloud(java.lang.String storage, java.lang.String directory, HttpSession hsession)
storage
- クラウド種別directory
- アップロード先ディレクトリhsession
- セッションpublic long writeTo(java.io.File fileOrDirectory) throws java.io.IOException
fileOrDirectory
- 出力先ファイル名/ディレクトリ名java.io.IOException
- 入出力エラーが発生したときWebアプリケーションフレームワーク openGionCopyright (c) 2009 The openGion Project.