Interface SecuredAction

All Superinterfaces:
Action, HasShortcutCombination
All Known Implementing Classes:
AbstractGenericFilterSaveAction, AddAction, AssignToUsersAction, BulkEditAction, ChangePasswordAction, CreateAction, CreateNotificationAction, DateIntervalAction, DaysOfWeekEditAction, DetailCloseAction, DetailDiscardAction, DetailEnableEditingAction, DetailSaveAction, DetailSaveCloseAction, DialogAction, EditAction, EntityClearAction, EntityInspectorAddAction, EntityInspectorCreateAction, EntityInspectorEditAction, EntityInspectorListView.ExportAction, EntityInspectorLookupAction, EntityLookupAction, EntityOpenAction, EntityOpenCompositionAction, ExcelExportAction, ExcludeAction, ExportAction, FragmentAction, GenericFilterAction, GenericFilterAddConditionAction, GenericFilterClearValuesAction, GenericFilterCopyAction, GenericFilterEditAction, GenericFilterMakeDefaultAction, GenericFilterRemoveAction, GenericFilterResetAction, GenericFilterSaveAction, GenericFilterSaveAsAction, GenericFilterSaveWithValuesAction, InputDialogAction, ItemTrackingAction, JsonExportAction, ListDataComponentAction, LogicalFilterEditAction, LookupDiscardAction, LookupSelectAction, MultiValueSelectAction, OperationResultViewAction, PickerAction, ReadAction, RefreshAction, RemoveAction, ResetPasswordAction, RunListEntityReportAction, RunReportAction, RunSingleEntityReportAction, SecuredBaseAction, SecuredListDataComponentAction, ShowEntityInfoAction, ShowExecutionReportHistoryAction, ShowPivotTableAction, ShowRoleAssignmentsAction, ShowUserSubstitutionsAction, ValueClearAction, ViewAction, ViewCloseAction

@Deprecated(since="2.4", forRemoval=true) public interface SecuredAction extends Action
Deprecated, for removal: This API element is subject to removal in a future version.
use io.jmix.uiconstraints.annotation.UiComponentPolicyAction instead
Indicates that the action can be affected by UI permissions.
  • Method Details

    • isEnabledByUiPermissions

      boolean isEnabledByUiPermissions()
      Deprecated, for removal: This API element is subject to removal in a future version.
    • setEnabledByUiPermissions

      void setEnabledByUiPermissions(boolean enabledByUiPermissions)
      Deprecated, for removal: This API element is subject to removal in a future version.
    • isVisibleByUiPermissions

      boolean isVisibleByUiPermissions()
      Deprecated, for removal: This API element is subject to removal in a future version.
    • setVisibleByUiPermissions

      void setVisibleByUiPermissions(boolean visibleByUiPermissions)
      Deprecated, for removal: This API element is subject to removal in a future version.