Skip to content

/AWS1/CL_MDTSCHEDULEENTRY

The properties for a schedule.

CONSTRUCTOR

IMPORTING

Required arguments:

iv_arn TYPE /AWS1/MDT__STRING /AWS1/MDT__STRING

The ARN of the program.

iv_channelname TYPE /AWS1/MDT__STRING /AWS1/MDT__STRING

The name of the channel that uses this schedule.

iv_programname TYPE /AWS1/MDT__STRING /AWS1/MDT__STRING

The name of the program.

iv_sourcelocationname TYPE /AWS1/MDT__STRING /AWS1/MDT__STRING

The name of the source location.

Optional arguments:

iv_approxdurationseconds TYPE /AWS1/MDT__LONG /AWS1/MDT__LONG

The approximate duration of this program, in seconds.

iv_approximatestarttime TYPE /AWS1/MDT__TIMESTAMPUNIX /AWS1/MDT__TIMESTAMPUNIX

The approximate time that the program will start playing.

iv_livesourcename TYPE /AWS1/MDT__STRING /AWS1/MDT__STRING

The name of the live source used for the program.

it_scheduleadbreaks TYPE /AWS1/CL_MDTSCHEDULEADBREAK=>TT___LISTOFSCHEDULEADBREAK TT___LISTOFSCHEDULEADBREAK

The schedule's ad break properties.

iv_scheduleentrytype TYPE /AWS1/MDTSCHEDULEENTRYTYPE /AWS1/MDTSCHEDULEENTRYTYPE

The type of schedule entry.

iv_vodsourcename TYPE /AWS1/MDT__STRING /AWS1/MDT__STRING

The name of the VOD source.

it_audiences TYPE /AWS1/CL_MDTAUDIENCES_W=>TT_AUDIENCES TT_AUDIENCES

The list of audiences defined in ScheduleEntry.


Queryable Attributes

ApproximateDurationSeconds

The approximate duration of this program, in seconds.

Accessible with the following methods

Method Description
GET_APPROXDURATIONSECONDS() Getter for APPROXIMATEDURATIONSECONDS, with configurable def
ASK_APPROXDURATIONSECONDS() Getter for APPROXIMATEDURATIONSECONDS w/ exceptions if field
HAS_APPROXDURATIONSECONDS() Determine if APPROXIMATEDURATIONSECONDS has a value

ApproximateStartTime

The approximate time that the program will start playing.

Accessible with the following methods

Method Description
GET_APPROXIMATESTARTTIME() Getter for APPROXIMATESTARTTIME, with configurable default
ASK_APPROXIMATESTARTTIME() Getter for APPROXIMATESTARTTIME w/ exceptions if field has n
HAS_APPROXIMATESTARTTIME() Determine if APPROXIMATESTARTTIME has a value

Arn

The ARN of the program.

Accessible with the following methods

Method Description
GET_ARN() Getter for ARN, with configurable default
ASK_ARN() Getter for ARN w/ exceptions if field has no value
HAS_ARN() Determine if ARN has a value

ChannelName

The name of the channel that uses this schedule.

Accessible with the following methods

Method Description
GET_CHANNELNAME() Getter for CHANNELNAME, with configurable default
ASK_CHANNELNAME() Getter for CHANNELNAME w/ exceptions if field has no value
HAS_CHANNELNAME() Determine if CHANNELNAME has a value

LiveSourceName

The name of the live source used for the program.

Accessible with the following methods

Method Description
GET_LIVESOURCENAME() Getter for LIVESOURCENAME, with configurable default
ASK_LIVESOURCENAME() Getter for LIVESOURCENAME w/ exceptions if field has no valu
HAS_LIVESOURCENAME() Determine if LIVESOURCENAME has a value

ProgramName

The name of the program.

Accessible with the following methods

Method Description
GET_PROGRAMNAME() Getter for PROGRAMNAME, with configurable default
ASK_PROGRAMNAME() Getter for PROGRAMNAME w/ exceptions if field has no value
HAS_PROGRAMNAME() Determine if PROGRAMNAME has a value

ScheduleAdBreaks

The schedule's ad break properties.

Accessible with the following methods

Method Description
GET_SCHEDULEADBREAKS() Getter for SCHEDULEADBREAKS, with configurable default
ASK_SCHEDULEADBREAKS() Getter for SCHEDULEADBREAKS w/ exceptions if field has no va
HAS_SCHEDULEADBREAKS() Determine if SCHEDULEADBREAKS has a value

ScheduleEntryType

The type of schedule entry.

Accessible with the following methods

Method Description
GET_SCHEDULEENTRYTYPE() Getter for SCHEDULEENTRYTYPE, with configurable default
ASK_SCHEDULEENTRYTYPE() Getter for SCHEDULEENTRYTYPE w/ exceptions if field has no v
HAS_SCHEDULEENTRYTYPE() Determine if SCHEDULEENTRYTYPE has a value

SourceLocationName

The name of the source location.

Accessible with the following methods

Method Description
GET_SOURCELOCATIONNAME() Getter for SOURCELOCATIONNAME, with configurable default
ASK_SOURCELOCATIONNAME() Getter for SOURCELOCATIONNAME w/ exceptions if field has no
HAS_SOURCELOCATIONNAME() Determine if SOURCELOCATIONNAME has a value

VodSourceName

The name of the VOD source.

Accessible with the following methods

Method Description
GET_VODSOURCENAME() Getter for VODSOURCENAME, with configurable default
ASK_VODSOURCENAME() Getter for VODSOURCENAME w/ exceptions if field has no value
HAS_VODSOURCENAME() Determine if VODSOURCENAME has a value

Audiences

The list of audiences defined in ScheduleEntry.

Accessible with the following methods

Method Description
GET_AUDIENCES() Getter for AUDIENCES, with configurable default
ASK_AUDIENCES() Getter for AUDIENCES w/ exceptions if field has no value
HAS_AUDIENCES() Determine if AUDIENCES has a value

Public Local Types In This Class

Internal table types, representing arrays and maps of this class, are defined as local types:

TT___LISTOFSCHEDULEENTRY

TYPES TT___LISTOFSCHEDULEENTRY TYPE STANDARD TABLE OF REF TO /AWS1/CL_MDTSCHEDULEENTRY WITH DEFAULT KEY
.