Class ProtPerfHelper


  • public class ProtPerfHelper
    extends org.jboss.byteman.rule.helper.Helper
    Since:
    5.2.7
    Author:
    Bela Ban
    • Field Summary

      Fields 
      Modifier and Type Field Description
      protected static java.lang.String DEFAULT  
      protected static ProtPerfHelper.ProtPerfProbeHandler ph  
      • Fields inherited from class org.jboss.byteman.rule.helper.Helper

        rule
    • Constructor Summary

      Constructors 
      Modifier Constructor Description
      protected ProtPerfHelper​(org.jboss.byteman.rule.Rule rule)  
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void diagCreated​(DiagnosticsHandler diag, TP transport)  
      void downTime​(java.lang.String cluster, java.lang.String name, long time)  
      void downTime​(java.lang.String cluster, java.util.List<Message> list, java.lang.String name)  
      void downTime​(java.lang.String cluster, Message msg, java.lang.String name)  
      void downTime​(Message msg, Protocol prot)  
      protected static java.lang.String getClusterName​(Protocol p)  
      protected static ProtPerfHeader getOrAddHeader​(Message msg)  
      void setTime​(Message msg, boolean down)  
      void setTime​(Message msg, long time, boolean down)  
      void setTime​(MessageBatch batch)  
      void upTime​(Message msg, Protocol prot)  
      void upTime​(MessageBatch batch, Protocol prot)  
      • Methods inherited from class org.jboss.byteman.rule.helper.Helper

        activated, addCountDown, callerCheck, callerEquals, callerEquals, callerEquals, callerEquals, callerEquals, callerEquals, callerEquals, callerEquals, callerEquals, callerMatches, callerMatches, callerMatches, callerMatches, callerMatches, callerMatches, callerMatches, callerMatches, callerMatches, clear, clearLinks, clearLinks, closeTrace, countDown, createCountDown, createCounter, createCounter, createJoin, createLinkMap, createRendezvous, createRendezvous, createTimer, deactivated, debug, decrementCounter, delay, deleteCounter, deleteLinkMap, deleteRendezvous, deleteTimer, err, errTraceException, flag, flagged, formatAllStacks, formatAllStacks, formatAllStacks, formatAllStacks, formatStack, formatStack, formatStack, formatStack, formatStackBetween, formatStackBetween, formatStackBetween, formatStackBetween, formatStackBetween, formatStackBetween, formatStackBetweenMatches, formatStackBetweenMatches, formatStackBetweenMatches, formatStackBetweenMatches, formatStackBetweenMatches, formatStackBetweenMatches, formatStackMatching, formatStackMatching, formatStackMatching, formatStackMatching, formatStackMatching, formatStackMatching, formatStackRange, formatThreadStack, formatThreadStack, formatThreadStack, formatThreadStack, getCountDown, getElapsedTimeFromTimer, getObjectSize, getRendezvous, getStack, incrementCounter, incrementCounter, installed, isCountDown, isJoin, isRendezvous, joinEnlist, joinWait, joinWait, killJVM, killJVM, killThread, link, link, linked, linked, linkNames, linkNames, linkValues, linkValues, matchIndex, noisy, noisyTraceException, openTrace, openTrace, out, outTraceException, printFrame, printlnFrame, readCounter, readCounter, rendezvous, rendezvous, resetTimer, setTriggering, signalKill, signalKill, signalThrow, signalThrow, signalWake, signalWake, toString, trace, trace, traceAllStacks, traceAllStacks, traceAllStacks, traceAllStacks, traceAllStacks, traceAllStacks, traceClose, traceln, traceln, traceOpen, traceOpen, traceStack, traceStack, traceStack, traceStack, traceStack, traceStack, traceStackBetween, traceStackBetween, traceStackBetween, traceStackBetween, traceStackBetween, traceStackBetween, traceStackBetween, traceStackBetween, traceStackBetween, traceStackBetweenMatches, traceStackBetweenMatches, traceStackBetweenMatches, traceStackBetweenMatches, traceStackBetweenMatches, traceStackBetweenMatches, traceStackBetweenMatches, traceStackBetweenMatches, traceStackBetweenMatches, traceStackMatching, traceStackMatching, traceStackMatching, traceStackMatching, traceStackMatching, traceStackMatching, traceStackMatching, traceStackMatching, traceStackMatching, traceStackRange, traceThreadStack, traceThreadStack, traceThreadStack, traceThreadStack, traceThreadStack, traceThreadStack, triggerIndex, uninstalled, unlink, unlink, verbose, verboseTraceException, waitFor, waitFor, waiting
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Constructor Detail

      • ProtPerfHelper

        protected ProtPerfHelper​(org.jboss.byteman.rule.Rule rule)
    • Method Detail

      • downTime

        public void downTime​(java.lang.String cluster,
                             Message msg,
                             java.lang.String name)
      • downTime

        public void downTime​(java.lang.String cluster,
                             java.util.List<Message> list,
                             java.lang.String name)
      • downTime

        public void downTime​(java.lang.String cluster,
                             java.lang.String name,
                             long time)
      • setTime

        public void setTime​(Message msg,
                            boolean down)
      • setTime

        public void setTime​(Message msg,
                            long time,
                            boolean down)
      • getClusterName

        protected static java.lang.String getClusterName​(Protocol p)