Class CallStackUtils

java.lang.Object
org.apache.tomcat.dbcp.pool2.impl.CallStackUtils

public final class CallStackUtils extends Object
Utility methods for CallStack.
Since:
2.4.3
  • Method Details

    • newCallStack

      @Deprecated public static CallStack newCallStack(String messageFormat, boolean useTimestamp)
      Constructs a new CallStack using the fastest allowed strategy.
      Parameters:
      messageFormat - message (or format) to print first in stack traces
      useTimestamp - if true, interpret message as a SimpleDateFormat and print the created timestamp; otherwise, print message format literally
      Returns:
      a new CallStack
    • newCallStack

      public static CallStack newCallStack(String messageFormat, boolean useTimestamp, boolean requireFullStackTrace)
      Constructs a new CallStack using the fasted allowed strategy.
      Parameters:
      messageFormat - message (or format) to print first in stack traces
      useTimestamp - if true, interpret message as a SimpleDateFormat and print the created timestamp; otherwise, print message format literally
      requireFullStackTrace - if true, forces the use of a stack walking mechanism that includes full stack trace information; otherwise, uses a faster implementation if possible
      Returns:
      a new CallStack
      Since:
      2.5