com.monad.homerun.rule
Class TraceContext

java.lang.Object
  extended by com.monad.homerun.rule.TraceContext
All Implemented Interfaces:
java.io.Serializable

public class TraceContext
extends java.lang.Object
implements java.io.Serializable

Author:
richard TraceContext is a wrapper around a Trace created under particular circumstances. It simply holds this context of execution data.
See Also:
Serialized Form

Constructor Summary
TraceContext(java.lang.String ruleCategory, java.lang.String ruleName, java.lang.String invokerType, java.lang.String invokerName)
           
 
Method Summary
 long getCreateTime()
           
 TraceDescription getDescription()
           
 java.lang.String getInvokerName()
           
 java.lang.String getInvokerType()
           
 java.lang.String getRuleCategory()
           
 java.lang.String getRuleName()
           
 RuleTrace getTrace()
           
 void setTrace(RuleTrace trace)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TraceContext

public TraceContext(java.lang.String ruleCategory,
                    java.lang.String ruleName,
                    java.lang.String invokerType,
                    java.lang.String invokerName)
Method Detail

getRuleCategory

public java.lang.String getRuleCategory()

getRuleName

public java.lang.String getRuleName()

getTrace

public RuleTrace getTrace()

setTrace

public void setTrace(RuleTrace trace)

getCreateTime

public long getCreateTime()

getInvokerType

public java.lang.String getInvokerType()

getInvokerName

public java.lang.String getInvokerName()

getDescription

public TraceDescription getDescription()


Copyright © 2006-2009 Richard Rodgers. All Rights Reserved.