Common Domain::Calendar ABE::Schedule Definition ABE
Class MonthlyScheduleDayOfWeekDefinition

The monthly schedule by days of week is used to define a monthly schedule based on the sequnce of day in a month by specifying its instance, e.g. the 1st Monday of the month.

Attributes
DaysOfWeek daysOfWeek daysOfWeek

The list of days of week when the monthly schedule definition is active on, e.g. Monday, Tuesday, etc. This works with the weekly instance (1-5, last) as sprecified in the monthlyDaysOfWeekInstance attribute. For example: the 2nd Monday in a month.

String monthlyDaysOfWeekInstance monthlyDaysOfWeekInstance

The instance of a selected day in the monthly schedule definition, 1-5 or "last" instance. For example: the 2nd Monday in a month.This works in conjunction with the daysOfWeek attribute Permitted Values:
1-4, last

Attributes inherited from SID Models::Common Domain::Calendar ABE::Schedule Definition ABE::RecurringScheduleDefinition SID Models::Common Domain::Calendar ABE::Schedule Definition ABE::RecurringScheduleDefinition
_scheduleDefinitionExcludedDates _scheduleDefinitionExcludedDates, scheduledActivation scheduledActivation, scheduleDefinitionStartTime scheduleDefinitionStartTime, scheduleDefinitionEndTime scheduleDefinitionEndTime, scheduleDefinitionHoursRange scheduleDefinitionHoursRange, recurringFrequency recurringFrequency, scheduleStartOffset scheduleStartOffset

Attributes inherited from SID Models::Common Domain::Calendar ABE::Schedule Definition ABE::ScheduleDefinition SID Models::Common Domain::Calendar ABE::Schedule Definition ABE::ScheduleDefinition
metricMeasurementJob metricMeasurementJob, job job

Properties:

Alias
Classifier Behavior
Is Abstractfalse
Is Activefalse
Is Leaffalse
KeywordsdataType
NameMonthlyScheduleDayOfWeekDefinition
Name Expression
NamespaceSchedule Definition ABE
Owned Template Signature
OwnerSchedule Definition ABE
Owning Template Parameter
PackageSchedule Definition ABE
Qualified NameSID Models::Common Domain::Calendar ABE::Schedule Definition ABE::MonthlyScheduleDayOfWeekDefinition
Representation
Stereotype
Template Parameter
VisibilityPublic

Attribute Details

 daysOfWeek
Public DaysOfWeek daysOfWeek

The list of days of week when the monthly schedule definition is active on, e.g. Monday, Tuesday, etc. This works with the weekly instance (1-5, last) as sprecified in the monthlyDaysOfWeekInstance attribute. For example: the 2nd Monday in a month.

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
Class«dataType» MonthlyScheduleDayOfWeekDefinition
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower0
Lower Value(0)
Multiplicity*
NamedaysOfWeek
Name Expression
Namespace«dataType» MonthlyScheduleDayOfWeekDefinition
Opposite
Owner«dataType» MonthlyScheduleDayOfWeekDefinition
Owning Association
Owning Template Parameter
Qualified NameSID Models::Common Domain::Calendar ABE::Schedule Definition ABE::MonthlyScheduleDayOfWeekDefinition::daysOfWeek
Stereotyperequired
Template Parameter
TypeDaysOfWeek
Upper*
Upper Value(*)
VisibilityPublic


 monthlyDaysOfWeekInstance
Public String monthlyDaysOfWeekInstance

The instance of a selected day in the monthly schedule definition, 1-5 or "last" instance. For example: the 2nd Monday in a month.This works in conjunction with the daysOfWeek attribute Permitted Values:
1-4, last

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
Class«dataType» MonthlyScheduleDayOfWeekDefinition
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower1
Lower Value
MultiplicityNone (1)
NamemonthlyDaysOfWeekInstance
Name Expression
Namespace«dataType» MonthlyScheduleDayOfWeekDefinition
Opposite
Owner«dataType» MonthlyScheduleDayOfWeekDefinition
Owning Association
Owning Template Parameter
Qualified NameSID Models::Common Domain::Calendar ABE::Schedule Definition ABE::MonthlyScheduleDayOfWeekDefinition::monthlyDaysOfWeekInstance
Stereotyperequired
Template Parameter
TypeString
Upper1
Upper Value
VisibilityPublic