Interface IAssetImportConflictHandler
-
- All Known Implementing Classes:
ABasicResourceBean,ClientResourceBean,ProjectResourceBean,TemplatesBean
public interface IAssetImportConflictHandlerBacking bean contract of the dialog for resolvingasset import conflicts, seeassetImportConflictDialog.xhtml.- Since:
- 8.6.0
- Author:
- XIMA MEDIA GmbH
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description voidapplyAssetImportConflicts()Imports all conflicting uploads according to their chosen resolution.AssetImportConflictsgetAssetImportConflicts()voidonAssetImportConflictDialogClose()Called when the conflict dialog was closed.default voidresolveAllAssetImportConflicts(EAssetImportConflictResolution resolution)Applies the given resolution to all conflicts and imports all conflicting uploads accordingly.default voidshowAssetImportConflicts()Called once all uploads have completed.
-
-
-
Method Detail
-
getAssetImportConflicts
AssetImportConflicts getAssetImportConflicts()
- Returns:
- The uploaded asset exports that conflict with an existing asset.
-
applyAssetImportConflicts
void applyAssetImportConflicts()
Imports all conflicting uploads according to their chosen resolution.
-
onAssetImportConflictDialogClose
void onAssetImportConflictDialogClose()
Called when the conflict dialog was closed. Skips all conflicts that were not resolved yet.
-
showAssetImportConflicts
default void showAssetImportConflicts()
Called once all uploads have completed. Tells the client to open the conflict dialog via the callback parameterhasAssetImportConflictsif there are unresolved conflicts.
-
resolveAllAssetImportConflicts
default void resolveAllAssetImportConflicts(EAssetImportConflictResolution resolution)
Applies the given resolution to all conflicts and imports all conflicting uploads accordingly.- Parameters:
resolution- The resolution to apply to all conflicts.
-
-