Examples of PatternItem


Examples of com.dianping.cat.configuration.url.pattern.entity.PatternItem

      m_handler = new DefaultUrlPatternHandler();
      m_handler.register(rules);
    }

    private PatternItem buildRule(String pattern) {
      PatternItem item = new PatternItem();

      item.setPattern(pattern);
      return item;
    }
View Full Code Here

Examples of com.dianping.cat.configuration.url.pattern.entity.PatternItem

    String city = payload.getCity();
    Map<String, String> pars = new LinkedHashMap<String, String>();
    String url = payload.getUrl();

    if (url == null && rules.size() > 0) {
      PatternItem patternItem = new ArrayList<PatternItem>(rules).get(0);

      url = patternItem.getName();
      payload.setGroup(patternItem.getGroup());
      payload.setUrl(url);
    }

    pars.put("metricType", Constants.METRIC_USER_MONITOR);
    pars.put("type", type);
View Full Code Here

Examples of com.dianping.cat.configuration.url.pattern.entity.PatternItem

    return ID;
  }

  private String queryDomainByUrl(String url) {
    String domain = "";
    PatternItem patternItem = m_urlPatternConfigManager.queryUrlPattern(url);

    if (patternItem != null) {
      domain = patternItem.getDomain();
    }
    return domain;
  }
View Full Code Here

Examples of misc.PatternItem

  }
 
  public void addPatternItem(PatternItem.Type type,String value)
  {
    PatternItem itemToAdd = new PatternItem(type,value);
    pattern.add(itemToAdd);
  }
View Full Code Here

Examples of misc.PatternItem

    {
      //First create the regex item
      String regExItem ="";
      for(int It=0;It<pattern.size();It++)
      {
        PatternItem item = pattern.get(It);
        if(item.getType() == PatternItem.Type.LITTERAL)
          regExItem += item.getValue();
        if(item.getType() == PatternItem.Type.REFERENCE)
        {
          IParametersComponent component = componentsList.get(item.getValue());
          if(component.isValid() == false)
          {
            JOptionPane.showMessageDialog(null,
                Application.messages.getString("CREATION_PANEL_CHOOSE_PARAMETER_FIRST_TEXT") + "\n" + parametersDescription.get(item.getValue()),
                Application.messages.getString("CREATION_PANEL_CHOOSE_PARAMETER_FIRST_TITLE"),
                JOptionPane.INFORMATION_MESSAGE);
            return;
          }
          regExItem += component.getValue();
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.