Как динамически удалить все свойства из DataContainer (очистить)

Добрый день, коллеги!
Помогите решить вопрос:

// на уровне Web

@Inject
private KeyValueCollectionContainer totalChartDc;

//… добавляем динамически свойства в DataContainer:
totalChartDc.addProperty(“graphId”,String.class);

Это работает, но не понятно, как их динамически очистить (удалить все).

// totalChartDc.set… ??? или totalChartDc.remove??? - не нашли ничего

Попробуйте аналогично CollectionContainer - через getMutableItems().

totalChartDc.getMutableItems().clear(); - должно удалить все содержимое вашего DataContainer.

1 симпатия

Спасибо! Попробуем

Так речь о свойствах (properties) или о содержимом (items)?
Если о свойствах, то зачем их удалять?