クラス StreamResultDefinition
java.lang.Object
org.iplass.mtp.web.actionmapping.definition.result.ResultDefinition
org.iplass.mtp.web.actionmapping.definition.result.StreamResultDefinition
- すべての実装されたインタフェース:
Serializable
実行結果として、ストリーム(バイナリデータ、文字列データ)を出力するResult定義です。
- 関連項目:
-
コンストラクタの概要
-
メソッドの概要
修飾子とタイプメソッド説明boolean
boolean
void
setAcceptRanges
(boolean acceptRanges) 当該のレスポンスでRangeヘッダによる分割コンテンツを可能とするか否かを設定。void
setContentDispositionType
(ContentDispositionType contentDispositionType) void
setContentLengthAttributeName
(String contentLengthAttributeName) void
setContentTypeAttributeName
(String contentTypeAttributeName) void
setFileNameAttributeName
(String fileNameAttributeName) void
setInputStreamAttributeName
(String inputStreamAttributeName) void
setUseContentDisposition
(boolean useContentDisposition) 各Resultのサマリー情報を返します。クラスから継承されたメソッド org.iplass.mtp.web.actionmapping.definition.result.ResultDefinition
getCommandResultStatus, getExceptionClassName, setCommandResultStatus, setExceptionClassName
-
コンストラクタの詳細
-
StreamResultDefinition
public StreamResultDefinition()
-
-
メソッドの詳細
-
isAcceptRanges
public boolean isAcceptRanges()- 戻り値:
- 関連項目:
-
setAcceptRanges
public void setAcceptRanges(boolean acceptRanges) 当該のレスポンスでRangeヘッダによる分割コンテンツを可能とするか否かを設定。 Range対応する場合は、同一リクエストパラメータで同一の結果(コンテンツデータ)が返却されることが前提(参照透過性が必要)。 また、出力対象のコンテンツデータのサイズが既知(ストリーム対象のデータが、BinaryReference、byte[]もしくは、InputStreamかつrequestに"contentLength"のキー名でlongでサイズ指定されていること)であること。- パラメータ:
acceptRanges
-
-
getInputStreamAttributeName
- 戻り値:
- inputStreamAttributeName
-
setInputStreamAttributeName
- パラメータ:
inputStreamAttributeName
- セットする inputStreamAttributeName
-
getContentTypeAttributeName
- 戻り値:
- contentTypeAttributeName
-
setContentTypeAttributeName
- パラメータ:
contentTypeAttributeName
- セットする contentTypeAttributeName
-
getContentLengthAttributeName
- 戻り値:
- contentLengthAttributeName
-
setContentLengthAttributeName
- パラメータ:
contentLengthAttributeName
- セットする contentLengthAttributeName
-
isUseContentDisposition
public boolean isUseContentDisposition()- 戻り値:
- useContentDisposition
-
setUseContentDisposition
public void setUseContentDisposition(boolean useContentDisposition) - パラメータ:
useContentDisposition
- セットする useContentDisposition
-
getContentDispositionType
- 戻り値:
- contentDispositionType
-
setContentDispositionType
- パラメータ:
contentDispositionType
- セットする contentDispositionType
-
getFileNameAttributeName
- 戻り値:
- fileNameAttributeName
-
setFileNameAttributeName
- パラメータ:
fileNameAttributeName
- セットする fileNameAttributeName
-
summaryInfo
クラスからコピーされた説明:ResultDefinition
各Resultのサマリー情報を返します。- 定義:
summaryInfo
クラス内ResultDefinition
- 戻り値:
- Resultのサマリー情報
-