This is an automated email from the ASF dual-hosted git repository.

tiagobento pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/incubator-kie-tools.git


The following commit(s) were added to refs/heads/main by this push:
     new f53838bf368 NO-ISSUE: Update properties on `process-business-calendar` 
example (#2963)
f53838bf368 is described below

commit f53838bf368010dad9664f2c4edb5e6c4712f9e3
Author: Abhiram Gundala <[email protected]>
AuthorDate: Thu Mar 6 12:22:49 2025 -0500

    NO-ISSUE: Update properties on `process-business-calendar` example (#2963)
---
 examples/process-business-calendar/README.md           | 18 ++++++++----------
 .../src/main/resources/calendar.properties             |  2 --
 2 files changed, 8 insertions(+), 12 deletions(-)

diff --git a/examples/process-business-calendar/README.md 
b/examples/process-business-calendar/README.md
index e6dbcb9706a..8b3fd093f4f 100644
--- a/examples/process-business-calendar/README.md
+++ b/examples/process-business-calendar/README.md
@@ -157,11 +157,7 @@ curl -X GET 
http://localhost:8080/BusinessCalendarCreditBill/{id} \
 
 **Default Behavior**: If you do not input custom values in a 
calendar.properties file, the system will use the following default settings:
 
-- **business.days.per.week** defaults to 5, meaning only Monday to Friday are 
considered working days.
-
-- **business.hours.per.day** defaults to 8, representing an 8-hour workday.
-
-- **business.start.hour** defaults to 9, and business.end.hour defaults to 17 
(i.e.,9 AM to 5 PM workday).
+- **business.start.hour** defaults to 9, and **business.end.hour** defaults to 
17 (i.e.,9 AM to 5 PM workday).
 
 - **business.weekend.days** defaults to Saturday and Sunday (Sunday-1, 
Monday-2, Tuesday-3, Wednesday-4, Thursday-5, Friday-6, Saturday-7).
 
@@ -169,7 +165,13 @@ curl -X GET 
http://localhost:8080/BusinessCalendarCreditBill/{id} \
 
 - **business.holidays** by default will be considered empty, meaning no 
predefined holidays unless specified, if specified, it should be in the format 
defined by business.holiday.date.format, Holidays can be specified as 
individual dates (e.g., 2024-12-25,2024-12-31) or as a range of dates (e.g., 
2024-11-12:2024-11-14).
 
-- **business.cal.timezone** defaults to the system’s default timezone, if 
configured, valid time-zone as per Valid timezone as per 
https://docs.oracle.com/javase/7/docs/api/java/util/TimeZone.html should be 
specfied.
+- **business.cal.timezone** defaults to the system’s default timezone, if 
configured, valid time-zone as per Valid timezone as per 
https://docs.oracle.com/javase/7/docs/api/java/util/TimeZone.html should be 
specified.
+
+**Calculated Properties (Do not include in `calendar.properties` file)**:
+
+- **business.days.per.week**: calculated value, 7 - business.weekend.days.
+
+- **business.hours.per.day** : Calculated value, business.end.hour - 
business.start.hour.
 
 **Behavior**:
 
@@ -187,8 +189,6 @@ To override default values, configure calendar.properties 
file based on requirem
 | ------------------------------ | 
----------------------------------------------------------------------------------------------------------------------
 | 
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
 |
 | `business.start.hour`          | 0-23                                        
                                                                           | 
Start hour of the workday                                                       
                                                                                
                               |
 | `business.end.hour`            | 0-23                                        
                                                                           | 
End hour of the workday                                                         
                                                                                
                               |
-| `business.hours.per.day`       | 1-24                                        
                                                                           | 
Total working hours in a day                                                    
                                                                                
                               |
-| `business.days.per.week`       | 1-7                                         
                                                                           | 
Total working days per week                                                     
                                                                                
                               |
 | `business.weekend.days`        | 0-7                                         
                                                                           | 
Days considered as weekends (e.g., 1 = Sunday, 7 = Saturday). In case you want 
to consider all the days as working days i.e., no weekend days, input 0 as 
value considering working days as 7. |
 | `business.holiday.date.format` | (yyyy-MM-dd)                                
                                                                           | 
List of holidays                                                                
                                                                                
                               |
 | `business.holidays`            | Dates aligned with 
business.holiday.date.format                                                    
                    | Date format for holidays                                  
                                                                                
                                                     |
@@ -198,11 +198,9 @@ To override default values, configure calendar.properties 
file based on requirem
 
 ```Properties
 business.end.hour=23
-business.hours.per.day=24
 business.start.hour=0
 business.holiday.date.format=yyyy-MM-dd
 business.holidays=2024-10-30
-business.days.per.week=5
 business.weekend.days=6,7
 business.cal.timezone=America/Toronto
 ```
diff --git 
a/examples/process-business-calendar/src/main/resources/calendar.properties 
b/examples/process-business-calendar/src/main/resources/calendar.properties
index eddf031d2ce..286d8c5907c 100644
--- a/examples/process-business-calendar/src/main/resources/calendar.properties
+++ b/examples/process-business-calendar/src/main/resources/calendar.properties
@@ -16,10 +16,8 @@
 # under the License.
 
 business.end.hour=23
-business.hours.per.day=24
 business.start.hour=0
 business.holiday.date.format=yyyy-MM-dd
 business.holidays=2024-11-07
-business.days.per.week=6
 business.weekend.days=1
 


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to