default void updateFilterByWithMVS(FacesContext context, Map<String, FilterMeta> tsFilterBy) {
        for (Map.Entry<String, FilterMeta> entry : tsFilterBy.entrySet()) {
            FilterMeta intlFilterBy = getFilterByAsMap().get(entry.getKey());
            if (intlFilterBy != null) {
                FilterMeta tsFilterMeta = entry.getValue();
                intlFilterBy.setFilterValue(tsFilterMeta.getFilterValue());
            }
            // #7325 restore global filter value
            if (FilterMeta.GLOBAL_FILTER_KEY.equals(entry.getKey())) {
                UIComponent globalFilterComponent = SearchExpressionUtils.contextlessResolveComponent(
                        context, (UIComponent) this, GLOBAL_FILTER_COMPONENT_ID);
                if (globalFilterComponent instanceof ValueHolder) {
                    ((ValueHolder) globalFilterComponent).setValue(entry.getValue().getFilterValue());
                }
            }
        }
    }
ID of the global filter component
primefaces/src/main/java/org/primefaces/component/api/UITable.java