ここでは,カレンダの動作を設定するプロパティファイル(hptl_clb_ccc.properties)の設定方法について説明します。カレンダの動作を設定するプロパティファイルの場合,共通の記述規則および使用上の注意事項に加えて,カレンダの動作を設定するプロパティファイル固有の注意事項があります。共通の記述規則および使用上の注意事項については,「4.7.1 プロパティファイルの記述規則および使用上の注意事項」を参照してください。
カレンダの動作を設定するプロパティファイルのプロパティを次の表に示します。
表4-9 カレンダの動作を設定するプロパティファイルのプロパティ
項番 | プロパティ項目 | プロパティ名 | 初期設定値 | デフォルト値 | 必須/任意 |
---|---|---|---|---|---|
1 | ログファイルの出力先ディレクトリ | hptl_clb_ccc_logPath | C:¥¥Program Files¥¥Hitachi¥¥Collaboration¥¥clb_home¥¥log | - | 必須 |
2 | ログのトレースレベル | hptl_clb_ccc_logLevel | 20 | 20 | 任意 |
3 | ログファイルの面数 | hptl_clb_ccc_logFileNum | 8 | 8 | 任意 |
4 | ログファイルのサイズ | hptl_clb_ccc_logfileSize | 2097152 | 2097152 | 任意 |
5 | 週の始まりの指定 | hptl_clb_ccc_start_day | Sunday | Sunday | 任意 |
6 | 任意の祝日の指定 | hptl_clb_ccc_public_holiday_xx | - | Groupmax Scheduler Serverで設定した休日情報,またはCollaboration - Calendarにデフォルトで設定されている休日情報 | 任意 |
7 | 任意の休日の指定 | hptl_clb_ccc_weekly_holiday_xx | - | Groupmax Scheduler Serverで設定した休日情報,またはCollaboration - Calendarにデフォルトで設定されている休日情報 | 任意 |
8 | 任意の平日の指定 | hptl_clb_ccc_weekday_xx | - | Groupmax Scheduler Serverで設定した休日情報,またはCollaboration - Calendarにデフォルトで設定されている休日情報 | 任意 |
各プロパティの詳細について説明します。
ログファイルの出力先ディレクトリを指定します。ログファイルの出力先ディレクトリには,日本語を含むディレクトリは指定できません。また,ディレクトリの区切りには「¥¥」を使用してください。このプロパティは,必ず指定してください。インストール時のファイルには,「C:¥¥Program Files¥¥Hitachi¥¥Collaboration¥¥clb_home¥¥log」が設定されています。
なお,出力されるログファイルの名称は「hptl_clb_cccN.log」です。Nには,ログファイルの面番号が設定されます。
トレースレベルを指定します。指定した値より大きいトレースレベルのログは出力されません。値は,-1~1,000で指定してください。プロパティ名もしくは値を省略した場合,または不正な値を指定した場合は,デフォルト値(20)が設定されます。
なお,-2以下の値を指定した場合は-1を,41以上の値を指定した場合は40を指定したと見なされます。
トレースレベルと出力基準を次の表に示します。
表4-10 トレースレベルと出力基準(カレンダ)
トレースレベル | 出力基準 |
---|---|
-1 | ログを出力しません。 |
10 | 重大なエラー,および[カレンダ]ポートレットの操作にかかわる情報を出力します。 |
20 | トレースレベル10の出力情報に加えて,Groupmax Scheduler Serverとの通信にかかわる情報を出力します。ログの出力量は,トレースレベル10の1.5倍程度になります。 |
30 | トレースレベル20の出力情報に加えて,[カレンダ]ポートレットの操作にかかわる詳細な情報を出力します。ログの出力量は,トレースレベル10の2倍程度になります。 |
40 | トレースレベル30の出力情報に加えて,Groupmax Scheduler Serverとの通信にかかわる詳細な情報を出力します。ログの出力量は,トレースレベル10の3倍程度になります。 |
ログファイルの面数を指定します。値は,1~16で指定してください。プロパティ名もしくは値を省略した場合,または不正な値を指定した場合は,デフォルト値(8)が設定されます。
なお,0以下の値を指定した場合は1を,17以上の値を指定した場合は16を指定したと見なされます。
ログファイルのサイズをバイト単位で指定します。値は,4,096~2,147,483,647で指定してください。プロパティ名もしくは値を省略した場合,または不正な値を指定した場合は,デフォルト値(2097152)が設定されます。
なお,4,095以下の値を指定した場合は4096を,2,147,483,648以上の値を指定した場合は2147483647を指定したと見なされます。
[カレンダ]ポートレットおよび[スケジュール]ポートレットで,週の始まりにしたい曜日を指定します。値は,「Sunday」または「Monday」のどちらかで指定してください。指定した文字列の大文字,小文字は区別されます。
なお,プロパティ名もしくは値を省略した場合,または不正な値を指定した場合は,デフォルト値(Sunday)が設定されます。
[カレンダ]ポートレットおよび[スケジュール]ポートレットで,祝日に設定したい日付を指定します。このプロパティの指定は,Groupmax Scheduler Serverで設定した休日情報,またはCollaboration - Calendarにデフォルトで設定されている休日情報よりも優先されます。
hptl_clb_ccc_public_holiday_xxプロパティのxxには,1~99の値を指定します。1~9の値を指定する場合は,必ず1桁の数字(1,2など)で指定してください。xxは,重複しないように指定してください。
日付は,次のどちらかの形式で指定します。プロパティファイル内には,形式1および形式2を混在して指定できます。
日付に指定できる値の意味と範囲を次に示します。値は半角の数字または半角の記号で指定してください。
hptl_clb_ccc_public_holiday_1 = 2008/10/10
hptl_clb_ccc_public_holiday_2 = 7/13
また,次の場合,指定した祝日の情報は,[カレンダ]ポートレットおよび[スケジュール]ポートレットに反映されません。
なお,hptl_clb_ccc_public_holiday_xxプロパティまたは値を省略した場合,[カレンダ]ポートレットおよび[スケジュール]ポートレットには,次に示すどちらかの休日情報が設定されます。
[カレンダ]ポートレットおよび[スケジュール]ポートレットで,休日に設定したい日付を指定します。このプロパティの指定は,Groupmax Scheduler Serverで設定した休日情報,またはCollaboration - Calendarにデフォルトで設定されている休日情報よりも優先されます。
hptl_clb_ccc_weekly_holiday_xxプロパティのxxには,1~99の値を指定します。1~9の値を指定する場合は,必ず1桁の数字(1,2など)で指定してください。xxは,重複しないように指定してください。
日付は,次のどちらかの形式で指定します。プロパティファイル内には,形式1および形式2を混在して指定できます。
日付に指定できる値の意味と範囲を次に示します。値は半角の数字または半角の記号で指定してください。
hptl_clb_ccc_weekly_holiday_1 = 2008/10/29
hptl_clb_ccc_weekly_holiday_2 = 7/19
また,次の場合,指定した休日の情報は,[カレンダ]ポートレットおよび[スケジュール]ポートレットに反映されません。
なお,hptl_clb_ccc_weekly_holiday_xxプロパティまたは値を省略した場合,[カレンダ]ポートレットおよび[スケジュール]ポートレットには,次に示すどちらかの休日情報が設定されます。
[カレンダ]ポートレットおよび[スケジュール]ポートレットで,平日に設定したい日付を指定します。このプロパティの指定は,Groupmax Scheduler Serverで設定した休日情報,またはCollaboration - Calendarにデフォルトで設定されている休日情報よりも優先されます。
hptl_clb_ccc_weekday_xxプロパティのxxには,1~99の値を指定します。1~9の値を指定する場合は,必ず1桁の数字(1,2など)で指定してください。xxは,重複しないように指定してください。
日付は,次のどちらかの形式で指定します。プロパティファイル内には,形式1および形式2を混在して指定できます。
日付に指定できる値の意味と範囲を次に示します。値は半角の数字または半角の記号で指定してください。
hptl_clb_ccc_weekday_1 = 2008/10/21
hptl_clb_ccc_weekday_2 = 7/28
また,次の場合,指定した平日の情報は,[カレンダ]ポートレットおよび[スケジュール]ポートレットに反映されません。
なお,hptl_clb_ccc_weekday_xxプロパティまたは値を省略した場合,[カレンダ]ポートレットおよび[スケジュール]ポートレットには,次に示すどちらかの休日情報が設定されます。
カレンダの動作を設定するプロパティファイルの指定例を次に示します。
hptl_clb_ccc_logPath = C:¥¥Program Files¥¥Hitachi¥¥Collaboration¥¥clb_home¥¥log
hptl_clb_ccc_logLevel = 20
hptl_clb_ccc_logFileNum = 8
hptl_clb_ccc_logfileSize = 2097152
hptl_clb_ccc_start_day = Sunday