| Package | Description | 
|---|---|
| com.uc4.api.objects | 
 This package contains classes related to objects in the Automation Engine. 
 | 
| com.uc4.api.prompt | 
 This package contains prompt element classes. 
 | 
| com.uc4.communication.requests | 
 This package contains request classes that can be sent using the  
Connection class. | 
| Modifier and Type | Method and Description | 
|---|---|
CalendarCondition | 
CalendarCondition.clone()  | 
static CalendarCondition | 
CalendarCondition.create(java.lang.String name,
      java.lang.String keyword)
This static method creates a new  
CalendarCondition. | 
CalendarCondition | 
RollCalendarKeyword.getAdjustmentCalendar()
Returns the name and keyword of the calendar which contains valid days for adjustment. 
 | 
CalendarCondition | 
UserAttributes.getCalendar()
Returns the authorization check according to the Calendar. 
 | 
CalendarCondition | 
ICallOperatorCondition.getCalendarCondition()
Returns the Calendar condition or  
null if no calendar
 condition is set. | 
CalendarCondition | 
QueueExceptionCondition.getCalendarCondition()
Returns the CalendarCondition. 
 | 
CalendarCondition | 
RollCalendarCollision.getCollisionCalendar()
Returns the calendar object and keyword with which collisions may occur. 
 | 
CalendarCondition | 
EventCalendarItem.getCond()  | 
CalendarCondition | 
RollCalendarCollision.getInCalendar()
Returns the calendar keyword whose area may be used when moving days. 
 | 
CalendarCondition | 
RollCalendarKeyword.getSourceCalendar()
Returns the source calendar condition. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
java.util.Iterator<CalendarCondition> | 
GroupCalendarKeyword.allIterator()
Returns an iterator over  
CalendarCondition where all calendar conditions must apply
 This iterator can be used to read or remove calendar conditions. | 
java.util.Iterator<CalendarCondition> | 
TaskCalendar.iterator()
Returns an iterator over  
CalendarCondition. | 
java.util.Iterator<CalendarCondition> | 
GroupCalendarKeyword.noneIterator()
Returns an iterator over  
CalendarCondition where none of the calendar conditions apply
 This iterator can be used to read or remove calendar conditions. | 
java.util.Iterator<CalendarCondition> | 
GroupCalendarKeyword.oneIterator()
Returns an iterator over  
CalendarCondition where at least one calendar condition must apply
 This iterator can be used to read or remove calendar conditions. | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
TaskCalendar.addCalendarCondition(CalendarCondition cale)
Adds a new  
CalendarCondition. | 
void | 
GroupCalendarKeyword.addCalendarConditionAll(CalendarCondition cond)
Adds a calendar condition to the list of conditions where all least one must apply. 
 | 
void | 
GroupCalendarKeyword.addCalendarConditionNone(CalendarCondition cond)
Adds a calendar condition to the list of conditions where none of the calendar conditions must apply. 
 | 
void | 
GroupCalendarKeyword.addCalendarConditionOne(CalendarCondition cond)
Adds a calendar condition to the list of conditions where at least one must apply. 
 | 
void | 
Operator.addEmail(java.lang.String emailAddress,
        CalendarCondition condition)
Sets an e-mail address to which a notified sent on the specified calendar condition. 
 | 
void | 
Operator.addOperator(UC4ObjectName operator,
           CalendarCondition condition)
Adds a new Operator which is notified on the specified calendar condition. 
 | 
void | 
RollCalendarKeyword.setAdjustmentCalendar(CalendarCondition adjustmentCalendar)
Sets the calendar and keyword from which days should be choosen if adjustment is enabled. 
 | 
void | 
UserAttributes.setCalendar(CalendarCondition cond)
Sets the authorization check according to the Calendar. 
 | 
void | 
QueueExceptionCondition.setCalendarCondition(CalendarCondition cale)
Sets the calendar condition. 
 | 
void | 
RollCalendarCollision.setCollisionCalendar(CalendarCondition collisionCalendar)
Sets the calendar object and keyword with which collisions may occur. 
 | 
void | 
RollCalendarCollision.setInCalendar(CalendarCondition inCalendar)
Sets the calendar keyword whose area may be used when moving days. 
 | 
void | 
RollCalendarKeyword.setSourceCalendar(CalendarCondition sourceCalendar)
Sets the source calendar condition. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
TaskCalendar.setCalendarConditions(java.util.List<CalendarCondition> calendarConditions)
Overrides  
CalendarCondition | 
| Constructor and Description | 
|---|
EventCalendarItem(CalendarCondition cond,
                 Time from,
                 Time to)
Constructs a new  
EventCalendarItem using the specfied parameters. | 
QueueExceptionCondition(CalendarCondition cale,
                       Time from,
                       Time to,
                       int maxSlots,
                       int priority,
                       java.lang.String description)
Creates a new  
QueueExceptionCondition. | 
RollCalendarCollision(CalendarCondition collisionCalendar,
                     int offset)
Deprecated. 
 
Use RollCalendarCollision(CalendarCondition collisionCalendar, int adjustDays, char sign, CalendarCondition inCalendar) instead 
 | 
RollCalendarCollision(CalendarCondition collisionCalendar,
                     int offset,
                     CalendarCondition inCalendar)
Deprecated. 
 
Use RollCalendarCollision(CalendarCondition collisionCalendar, int adjustDays, char sign, CalendarCondition inCalendar) instead 
 | 
RollCalendarCollision(CalendarCondition collisionCalendar,
                     int adjustDays,
                     char sign,
                     CalendarCondition inCalendar)
Constructs a new  
RollCalendarCollision. | 
RollCalendarKeyword(UC4ObjectName name,
                   CalendarCondition cond)
Constructs a new  
RollCalendarKeyword using the specified source calendar condition. | 
| Modifier and Type | Method and Description | 
|---|---|
@Nullable CalendarCondition | 
DateElement.getCalendarCondition()  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
DateElement.setCalendarCondition(@Nullable CalendarCondition cond)
Sets the calendar and keyword for valid inputs. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
CalendarCondition | 
NotificationMonitor.CallStatus.getCalendar()
Returns the name of the calendar and its keyword. 
 |