@Override
    @CanIgnoreReturnValue
    public DistributedCacheManager<K, V, PublisherIdentifier> update(final K key, final V item,
                                                                     final boolean publish) {
        remove(key, item, publish);
        set(key, item, publish);
        return this;
    }
(Distributed) map instances that holds the data.
core/cas-server-core-util-api/src/main/java/org/apereo/cas/util/cache/MappableDistributedCacheManager.java