Class PreprocessedDeletionSetBuilder
java.lang.Object
ch.tocco.nice2.persist.entity.impl.cascadingdelete.PreprocessedDeletionSetBuilder
Builds a
PreprocessedDeletionSet
.
Also handles special case like described below correctly:
An entity is marked as undeletable because of a DENY relation and the source entity of the relation, which caused
the entity to be undeletable, is also included in the deletion set (because of another delete cascading
relation path), then the initially as undeletable marked entity will be marked as deletable.-
Constructor Summary
ConstructorDescriptionPreprocessedDeletionSetBuilder
(Entity entity, BusinessUnitManager businessUnitManager, SecurityManager securityManager) -
Method Summary
-
Constructor Details
-
PreprocessedDeletionSetBuilder
public PreprocessedDeletionSetBuilder(Entity entity, BusinessUnitManager businessUnitManager, SecurityManager securityManager)
-
-
Method Details
-
build
-