Uses of Class
ch.ivyteam.ivy.scripting.objects.BusinessDuration
Package
Description
-
Uses of BusinessDuration in ch.ivyteam.ivy.application.calendar
Modifier and TypeMethodDescriptionIBusinessCalendar.getBusinessDuration
(DateTime start, DateTime end) Calculates the amount of working time between a period of time.Modifier and TypeMethodDescriptionIBusinessCalendar.getBusinessTimeIn
(BusinessDuration businessDuration) Calculates the date and time after a period of working time is over.IBusinessCalendar.getBusinessTimeIn
(DateTime startDateTime, BusinessDuration businessDuration) Calculates the date and time after a period of working time is over. -
Uses of BusinessDuration in ch.ivyteam.ivy.scripting.objects
Modifier and TypeFieldDescriptionstatic final BusinessDuration
BusinessDuration.UNINITIALIZED_BUSINESS_DURATION
business duration where all time values are set to zeroModifier and TypeMethodDescriptionBusinessDuration.add
(BusinessDuration durationToAdd) Adds aBusinessDuration
.BusinessDuration.clone()
Creates a clone of this object.Divides theBusinessDuration
by a divisor.Multiplies theBusinessDuration
with a factor.BusinessDuration.normalize()
Returns a normalized duration.BusinessDuration.subtract
(BusinessDuration durationToSubtract) Subtracts aBusinessDuration
.Modifier and TypeMethodDescriptionBusinessDuration.add
(BusinessDuration durationToAdd) Adds aBusinessDuration
.int
BusinessDuration.compareTo
(BusinessDuration otherDuration) Compares two durations lexicographically.BusinessDuration.subtract
(BusinessDuration durationToSubtract) Subtracts aBusinessDuration
. -
Uses of BusinessDuration in ch.ivyteam.ivy.workflow
Modifier and TypeMethodDescriptionICase.getBusinessRuntime()
Gets theBusinessDuration
between the creation (seeICase.getStartTimestamp()
) and the completion (seeICase.getEndTimestamp()
) of this case.ITask.getBusinessRuntime()
Gets theBusinessDuration
between the creation (seeITask.getStartTimestamp()
) and the completion (seeITask.getEndTimestamp()
) of this task.ITask.getExpiresInBusinessDuration()
Calculates the business time until the task expires (BusinessDuration
between now andexpiryTimestamp
).