Package com.dianping.cat.message.spi.internal

Examples of com.dianping.cat.message.spi.internal.DefaultMessageTree


        return t;
      }
    }.build();

    MessageTree tree = new DefaultMessageTree();
    tree.setDomain("TuanGou");
    tree.setHostName("test");
    tree.setIpAddress("test");
    tree.setThreadGroupName("test");
    tree.setThreadId("test");
    tree.setThreadName("test");
    tree.setMessage(message);
    return tree;
  }
View Full Code Here


        return t;
      }
    }.build();

    MessageTree tree = new DefaultMessageTree();
    tree.setDomain("cat");
    tree.setHostName("test");
    tree.setIpAddress("test");
    tree.setThreadGroupName("test");
    tree.setThreadId("test");
    tree.setThreadName("test");
    tree.setMessage(message);
    return tree;
  }
View Full Code Here

        return t;
      }
    }.build();

    MessageTree tree = new DefaultMessageTree();
    tree.setDomain("cat");
    tree.setHostName("test");
    tree.setIpAddress("test");
    tree.setThreadGroupName("test");
    tree.setThreadId("test");
    tree.setThreadName("test");
    tree.setMessage(message);
    return tree;
  }
View Full Code Here

    Assert.assertEquals(2, m_businessReportDao.m_count);
    Assert.assertEquals(2, m_bucketCount);
  }

  protected MessageTree generateMessageTree(int i) {
    MessageTree tree = new DefaultMessageTree();

    tree.setMessageId("" + i);
    tree.setDomain(m_domain);
    tree.setHostName("group001");
    tree.setIpAddress("192.168.1.1");

    DefaultTransaction t;

    if (i % 3 == 0) {
      t = new DefaultTransaction("URL", "TuanGouWeb", null);
      t.setTimestamp(m_timestamp + i * MINITE);
      DefaultEvent event = new DefaultEvent("URL", "ABTest");

      DefaultMetric metric = new DefaultMetric("City", "/beijing");

      metric.setTimestamp(m_timestamp + i * MINITE);
      metric.setStatus("S");
      metric.addData("10");

      t.addChild(metric);
      t.addChild(event);
    } else if (i % 3 == 1) {
      t = new DefaultTransaction("Service", "TuanGouWeb", null);
      t.setTimestamp(m_timestamp + i * MINITE);
      DefaultEvent event = new DefaultEvent("URL", "ABTest");

      DefaultMetric metric = new DefaultMetric("", "/nanjing");

      metric.setTimestamp(m_timestamp + i * MINITE);
      metric.setStatus("S,C");
      metric.addData("10,10");

      t.addChild(metric);
      t.addChild(event);
    } else {
      t = new DefaultTransaction("Metric", "TuanGouWeb", null);
      t.setTimestamp(m_timestamp + 1000);
      DefaultMetric metric = new DefaultMetric("", "/shanghai");

      metric.setTimestamp(m_timestamp + i * MINITE);
      metric.setStatus("C");
      metric.addData("10");

      t.addChild(metric);

      DefaultMetric durationMetric = new DefaultMetric("", "/shenzhen");

      durationMetric.setTimestamp(m_timestamp + i * MINITE);
      durationMetric.setStatus("T");
      durationMetric.addData("10");

      t.addChild(durationMetric);
    }

    t.complete();
    t.setDurationInMillis(i * 2);
    tree.setMessage(t);

    return tree;
  }
View Full Code Here

  private Logger m_logger;

  @Override
  public MessageTree decode(ChannelBuffer buf) {
    MessageTree tree = new DefaultMessageTree();

    decode(buf, tree);
    return tree;
  }
View Full Code Here

    Assert.assertEquals(size, analyzer.getOldVersionDomains().get("cat").intValue());
    Assert.assertEquals(size, analyzer.getErrorTimestampDomains().get("cat").intValue());
  }

  protected MessageTree generateOldMessageTree() {
    DefaultMessageTree tree = (DefaultMessageTree) generateMessageTree(10);

    tree.setMessageId("Cat-0a010680-1385467200000-10");

    return tree;
  }
View Full Code Here

    return tree;
  }

  protected MessageTree generateErrorMessageTree() {
    DefaultMessageTree tree = (DefaultMessageTree) generateMessageTree(10);

    tree.setMessageId("Cat-0a010680-184852-10");

    return tree;
  }
View Full Code Here

    return tree;
  }

  protected MessageTree generateMessageTree(int i) {
    MessageTree tree = new DefaultMessageTree();

    tree.setDomain("cat");
    tree.setHostName("group001");
    tree.setIpAddress("192.168.1.1");

    DefaultTransaction t = new DefaultTransaction("A", "n" + i % 2, null);
    DefaultTransaction t2 = new DefaultTransaction("A-1", "n" + i % 3, null);

    if (i % 2 == 0) {
      t2.setStatus("ERROR");
    } else {
      t2.setStatus(Message.SUCCESS);
    }

    t2.complete();
    t2.setDurationInMillis(i);

    t.addChild(t2);

    if (i % 2 == 0) {
      t.setStatus("ERROR");
    } else {
      t.setStatus(Message.SUCCESS);
    }

    t.complete();
    t.setDurationInMillis(i * 2);
    long timestamp = 1385467200000L;

    t.setTimestamp(timestamp + 1000);
    t2.setTimestamp(timestamp + 2000);
    tree.setMessage(t);
    tree.setMessageId("Cat-0a010680-384852-" + i);

    return tree;
  }
View Full Code Here

    protected int m_insert = 0;

    @Override
    public MessageTree loadMessage(String messageId) throws IOException {
      return new DefaultMessageTree();
    }
View Full Code Here

      public void run() {
        for (int i = 0; i < timesPerThread; i++) {
          String id = null;
          try {
            id = "" + serial.incrementAndGet();
            MessageTree mt = new DefaultMessageTree();
            mt.setMessageId(id);
            MessageTree target = bucket.findById(id);
            Assert.assertEquals(id, target.getMessageId());
          } catch (Throwable e) {
            e.printStackTrace();
            fail.incrementAndGet();
View Full Code Here

TOP

Related Classes of com.dianping.cat.message.spi.internal.DefaultMessageTree

Copyright © 2018 www.massapicom. 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.