Class ReportScheduleDefinition
java.lang.Object
net.datenwerke.rs.scheduler.client.scheduler.dto.ReportScheduleDefinition
- All Implemented Interfaces:
Serializable
Simple transfer object to transfer the schedule information to the server.
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidaddSendToConfigs(ReportScheduleDefinitionSendToConfig sendToConfig) <A> AgetAdditionalInfo(Class<A> type) UserDtoList<ReportExecutionConfigDto> getJobId()ReportDtoDateTriggerConfigDtogetTitle()voidsetAdditionalInfos(List<AdditionalScheduleInformation> additionalInfos) voidsetDescription(String description) voidsetExecutor(UserDto executor) voidsetExportConfiguration(List<ReportExecutionConfigDto> exportConfiguration) voidvoidsetOutputFormat(String outputFormat) voidsetOwners(List<StrippedDownUser> owners) voidsetRecipients(List<Long> recipients) voidsetReport(ReportDto report) voidsetScheduledBy(StrippedDownUser scheduledBy) voidsetSchedulerConfig(DateTriggerConfigDto config) voidsetSendToConfigs(ArrayList<ReportScheduleDefinitionSendToConfig> sendToConfigs) void
-
Constructor Details
-
ReportScheduleDefinition
public ReportScheduleDefinition()
-
-
Method Details
-
getTitle
-
setTitle
-
getDescription
-
setDescription
-
getReport
public ReportDto getReport() -
setReport
public void setReport(ReportDto report) -
setExportConfiguration
-
getExportConfiguration
-
setSchedulerConfig
public void setSchedulerConfig(DateTriggerConfigDto config) -
getSchedulerConfig
public DateTriggerConfigDto getSchedulerConfig() -
setAdditionalInfos
-
addAdditionalInfo
-
getAdditionalInfos
-
getOutputFormat
-
setOutputFormat
-
setRecipients
-
getRecipients
-
getSendToConfigs
-
setSendToConfigs
-
addSendToConfigs
-
getSendToConfig
-
setOwners
-
getOwners
-
getAdditionalInfo
-
setJobId
-
getJobId
-
getExecutor
public UserDto getExecutor() -
setExecutor
public void setExecutor(UserDto executor) -
getScheduledBy
-
setScheduledBy
-