code: public Map<String,Object> handleUpdateFilterMap(Map<String,Object> propFilter)
      {
          if (propFilter != null)
          {
              Object objDBType = propFilter.get(DB_TYPE);
              if (objDBType instanceof Integer)
                  m_iDatabaseType = ((Integer)objDBType).intValue();
          }
          if (propFilter == null)
              propFilter = new Hashtable<String,Object>();
          propFilter.put(DB_TYPE, new Integer(m_iDatabaseType));   // Make sure remote has the same filter info
          return super.handleUpdateFilterMap(propFilter);   // Update any remote copy of this.
      }
docs: Update this filter with this new information.
  Override this to do something locally.
  Remember to call super after updating this filter, as this method updates the remote copy of this filter.
  @param properties New filter information (ie, bookmark=345).
  @return The new filter change map (must contain enough information for the remote filter to sync).