Interface ReportOutputCreatedEvent
-
- All Superinterfaces:
DebugDumpable
,Event
,Serializable
,ShortDumpable
@Experimental public interface ReportOutputCreatedEvent extends Event
Signals that a report output has been created.
-
-
Field Summary
-
Fields inherited from interface com.evolveum.midpoint.util.DebugDumpable
INDENT_STRING
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description @Nullable AbstractActivityRun<?,?,?>
getActivityRun()
Activity run in which the report was created.default @NotNull String
getContentType()
The content type of the report output.default String
getFilePath()
Path to the file containing the report output.@NotNull ReportType
getReport()
The report definition.@NotNull ReportDataType
getReportData()
The report data (output) object.default @NotNull String
getReportName()
Name of the report.-
Methods inherited from interface com.evolveum.midpoint.util.DebugDumpable
debugDump, debugDump, debugDumpLazily, debugDumpLazily
-
Methods inherited from interface com.evolveum.midpoint.notifications.api.events.Event
getAdHocHandler, getChannel, getFocusPassword, getId, getRequestee, getRequesteeDisplayName, getRequesteeObject, getRequesteeOid, getRequester, getRequesterOid, getStatusAsText, isAccountRelated, isAdd, isAlsoSuccess, isCategoryType, isCertCampaignStageRelated, isDelete, isFailure, isInProgress, isModify, isOnlyFailure, isOperationType, isPolicyRuleRelated, isRelatedToItem, isStatusType, isSuccess, isUserRelated, isWorkflowProcessRelated, isWorkflowRelated, isWorkItemRelated, requesteeIs, requesteeIsUser
-
Methods inherited from interface com.evolveum.midpoint.util.ShortDumpable
shortDump, shortDump, shortDumpLazily
-
-
-
-
Method Detail
-
getReport
@NotNull @NotNull ReportType getReport()
The report definition.
-
getReportName
@NotNull default @NotNull String getReportName()
Name of the report.
-
getReportData
@NotNull @NotNull ReportDataType getReportData()
The report data (output) object.
-
getContentType
@NotNull default @NotNull String getContentType()
The content type of the report output.
-
getFilePath
default String getFilePath()
Path to the file containing the report output. Normally it should be non-null.
-
getActivityRun
@Nullable @Nullable AbstractActivityRun<?,?,?> getActivityRun()
Activity run in which the report was created. Normally it should be non-null, as currently all the reports are created within activities.
-
-