Interface ReportingLogicCopyActionService
- All Known Implementing Classes:
ReportingLogicCopyActionServiceImpl
public interface ReportingLogicCopyActionService
-
Method Summary
Modifier and TypeMethodDescriptioncopy
(EntityExplorerActionSelection selection, ReportingLogicCopyConfig[] configs) run logic copy for Report or Output_templateget available configs to use incopy(EntityExplorerActionSelection, ReportingLogicCopyConfig[])
with this selection
-
Method Details
-
getAvailableCopyConfigs
get available configs to use incopy(EntityExplorerActionSelection, ReportingLogicCopyConfig[])
with this selection- Parameters:
selection
- the selection- Returns:
- the available configs
-
copy
run logic copy for Report or Output_template- Parameters:
selection
- the selected entityconfigs
- the configs to run, only active configs will be used- Returns:
- key of the copied entity
-