public function truncateDatasetStorage(DataControllerCallContext $callcontext, DatasetMetaData $dataset) {
        parent::truncateDatasetStorage($callcontext, $dataset);

        // checking if all dimensions approve dataset truncation
        foreach (DimensionFactory::getInstance()->getHandlers() as $handler) {
            $handler->permitDatasetStorageTruncation($callcontext, $this->logicalDataset);
        }
    }