@CanIgnoreReturnValue
    default DistributedCacheManager<K, V, I> update(final K key, final V item,
                                                    final boolean publish) {
        return this;
    }
update key/item from the cache and overwrite.

@param key     the key
@param item    the item
@param publish the publish
@return the distributed cache manager
api/cas-server-core-api-util/src/main/java/org/apereo/cas/util/cache/DistributedCacheManager.java