Interface EventLogicCopyActionService
- All Known Implementing Classes:
EventLogicCopyActionServiceImpl
public interface EventLogicCopyActionService
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic class
static class
static class
-
Method Summary
Modifier and TypeMethodDescriptionused by actiongetRootNode
(EntityExplorerActionSelection selection) Used by actionlogicCopy
(EntityExplorerActionSelection selection, EventLogicCopyActionService.CopyInformation[] copyInformations, Map<String, String> configs)
-
Method Details
-
logicCopy
String logicCopy(EntityExplorerActionSelection selection, EventLogicCopyActionService.CopyInformation[] copyInformations, Map<String, String> configs) throws PersistException, RpcExecutionException, URISyntaxException, InterruptedException -
getVisibleRelations
Used by action- Returns:
- list of relations to display on event logic copy form to user
- Throws:
PersistException
-
getRootNode
TreeNode getRootNode(EntityExplorerActionSelection selection) throws PersistException, RpcExecutionException, URISyntaxException -
getAdditionalCopyConfig
Collection<EventCopyExtensionFactory.AdditionalCopyConfigurations> getAdditionalCopyConfig()used by action- Returns:
- list of additional relations to display on event logic copy form to user
-