Package nablarch.test
Class FixedBusinessDateProvider
java.lang.Object
nablarch.test.FixedBusinessDateProvider
- All Implemented Interfaces:
nablarch.core.date.BusinessDateProvider
,nablarch.core.repository.initialization.Initializable
@Published(tag="architect")
public class FixedBusinessDateProvider
extends Object
implements nablarch.core.date.BusinessDateProvider, nablarch.core.repository.initialization.Initializable
- Author:
- Miki Habu
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptiongetDate()
void
nablarch.core.date.BasicBusinessDateProviderと コンポーネント設定ファイルの互換性を持たせるため実装。void
void
setDefaultSegment
(String defaultSegment) デフォルト区分を設定する。void
setFixedDate
(Map<String, String> fixedDate) 固定日付を設定する。
-
Constructor Details
-
FixedBusinessDateProvider
public FixedBusinessDateProvider()
-
-
Method Details
-
setFixedDate
固定日付を設定する。- Parameters:
fixedDate
- 区分をキー、日付を値としたマップ
-
setDefaultSegment
デフォルト区分を設定する。- Parameters:
defaultSegment
- デフォルト区分
-
getDate
- Specified by:
getDate
in interfacenablarch.core.date.BusinessDateProvider
-
getAllDate
- Specified by:
getAllDate
in interfacenablarch.core.date.BusinessDateProvider
-
getDate
- Specified by:
getDate
in interfacenablarch.core.date.BusinessDateProvider
-
setDate
- Specified by:
setDate
in interfacenablarch.core.date.BusinessDateProvider
- Parameters:
segment
- 区分値date
- 日付
-
initialize
public void initialize()nablarch.core.date.BasicBusinessDateProviderと コンポーネント設定ファイルの互換性を持たせるため実装。- Specified by:
initialize
in interfacenablarch.core.repository.initialization.Initializable
-