クラス StreamResultDefinition
java.lang.Object
org.iplass.mtp.web.actionmapping.definition.result.ResultDefinition
org.iplass.mtp.web.actionmapping.definition.result.StreamResultDefinition
- すべての実装されたインタフェース:
Serializable
実行結果として、ストリーム(バイナリデータ、文字列データ)を出力するResult定義です。
- 関連項目:
-
コンストラクタの概要
コンストラクタ -
メソッドの概要
修飾子とタイプメソッド説明booleanbooleanvoidsetAcceptRanges(boolean acceptRanges) 当該のレスポンスでRangeヘッダによる分割コンテンツを可能とするか否かを設定。voidsetContentDispositionType(ContentDispositionType contentDispositionType) voidsetContentLengthAttributeName(String contentLengthAttributeName) voidsetContentTypeAttributeName(String contentTypeAttributeName) voidsetFileNameAttributeName(String fileNameAttributeName) voidsetInputStreamAttributeName(String inputStreamAttributeName) voidsetUseContentDisposition(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のサマリー情報
-