code: public List<String> getChannels() {
          if (filterParams == null || filterParams.isEmpty()) {
              return new ArrayList<String>();
          }
          String params = (String) filterParams.get(CHANNELS_QUERY_PARAM);
          if (!isPull() || getFilter() == null || !BY_CHANNEL_FILTER_NAME.equals(getFilter()) || params == null || params.isEmpty()) {
              return new ArrayList<String>();
          }
          String[] paramsArray = params.split(",");
          return new ArrayList<String>(Arrays.asList(paramsArray));
      }
docs: For javadocs, see Replication object