Package nablarch.test
Class FixedSystemTimeProvider
java.lang.Object
nablarch.test.FixedSystemTimeProvider
- All Implemented Interfaces:
SystemTimeProvider
@Published(tag="architect")
public class FixedSystemTimeProvider
extends Object
implements SystemTimeProvider
固定日時を提供するクラス。
固定日時は
固定日時は
setFixedDate(String)
で指定する。-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptiongetDate()
現在日時を取得する。現在日時を取得する。void
setFixedDate
(String dateTimeExpression) 固定日時を設定する。
引数には以下のフォーマットいずれかに合致する文字列を指定すること。 yyyyMMddHHmmss (12桁) yyyyMMddHHmmssSSS (15桁) yyyyMMddHHmmss形式の場合はミリ秒に000が設定される。
-
Constructor Details
-
FixedSystemTimeProvider
public FixedSystemTimeProvider()
-
-
Method Details
-
setFixedDate
固定日時を設定する。
引数には以下のフォーマットいずれかに合致する文字列を指定すること。- yyyyMMddHHmmss (12桁)
- yyyyMMddHHmmssSSS (15桁)
- Parameters:
dateTimeExpression
- 固定日時
-
getDate
現在日時を取得する。- Specified by:
getDate
in interfaceSystemTimeProvider
- Returns:
- 現在日時
-
getTimestamp
現在日時を取得する。- Specified by:
getTimestamp
in interfaceSystemTimeProvider
- Returns:
- 現在日時
-