Class DeleteServiceImpl.EntityDataImpl
java.lang.Object
ch.tocco.nice2.persist.entity.impl.delete.DeleteServiceImpl.EntityDataImpl
- All Implemented Interfaces:
DeleteService.EntityData
- Enclosing class:
DeleteServiceImpl
public static class DeleteServiceImpl.EntityDataImpl
extends Object
implements DeleteService.EntityData
Implementation of the
DeleteService.EntityData interface,
which is part of the result structure.
Contains information for one specific Entity that is
part of the deletion tree.-
Constructor Summary
ConstructorsConstructorDescriptionEntityDataImpl(EntityId entityId, @Nullable String businessUnitId, @Nullable DeleteBehavior.Cascade cascade, @Nullable DeleteBehavior.Visualisation visualisation) -
Method Summary
Modifier and TypeMethodDescriptionbooleanboolean@Nullable String@Nullable DeleteBehavior.VisualisationbooleaninthashCode()booleanvoidsetCascadedEntityIsDeleted(boolean cascadedEntityIsDeleted) voidsetDeletePermission(boolean hasDeletePermission) voidsetReadPermission(boolean hasDeletePermission)
-
Constructor Details
-
EntityDataImpl
public EntityDataImpl(EntityId entityId, @Nullable @Nullable String businessUnitId, @Nullable @Nullable DeleteBehavior.Cascade cascade, @Nullable @Nullable DeleteBehavior.Visualisation visualisation)
-
-
Method Details
-
getEntityId
- Specified by:
getEntityIdin interfaceDeleteService.EntityData
-
getBusinessUnitId
- Specified by:
getBusinessUnitIdin interfaceDeleteService.EntityData
-
hasReadPermission
public boolean hasReadPermission()- Specified by:
hasReadPermissionin interfaceDeleteService.EntityData
-
hasDeletePermission
public boolean hasDeletePermission()- Specified by:
hasDeletePermissionin interfaceDeleteService.EntityData
-
deleteBlockedByCascade
public boolean deleteBlockedByCascade()- Specified by:
deleteBlockedByCascadein interfaceDeleteService.EntityData
-
getVisualisation
- Specified by:
getVisualisationin interfaceDeleteService.EntityData
-
setDeletePermission
public void setDeletePermission(boolean hasDeletePermission) -
setReadPermission
public void setReadPermission(boolean hasDeletePermission) -
setCascadedEntityIsDeleted
public void setCascadedEntityIsDeleted(boolean cascadedEntityIsDeleted) -
hashCode
public int hashCode() -
equals
-