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
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetDate()voidnablarch.core.date.BasicBusinessDateProviderと コンポーネント設定ファイルの互換性を持たせるため実装。voidvoidsetDefaultSegment(String defaultSegment) デフォルト区分を設定する。voidsetFixedDate(Map<String, String> fixedDate) 固定日付を設定する。
-
Constructor Details
-
FixedBusinessDateProvider
public FixedBusinessDateProvider()
-
-
Method Details
-
setFixedDate
固定日付を設定する。- Parameters:
fixedDate- 区分をキー、日付を値としたマップ
-
setDefaultSegment
デフォルト区分を設定する。- Parameters:
defaultSegment- デフォルト区分
-
getDate
- Specified by:
getDatein interfacenablarch.core.date.BusinessDateProvider
-
getAllDate
- Specified by:
getAllDatein interfacenablarch.core.date.BusinessDateProvider
-
getDate
- Specified by:
getDatein interfacenablarch.core.date.BusinessDateProvider
-
setDate
- Specified by:
setDatein interfacenablarch.core.date.BusinessDateProvider- Parameters:
segment- 区分値date- 日付
-
initialize
public void initialize()nablarch.core.date.BasicBusinessDateProviderと コンポーネント設定ファイルの互換性を持たせるため実装。- Specified by:
initializein interfacenablarch.core.repository.initialization.Initializable
-