# Uses of Interface
org.apache.commons.pool2.impl.CallStack

Packages that use CallStack
Package
Description
org.apache.commons.pool2.impl
Object pooling API implementations.

- ## Uses of CallStack in org.apache.commons.pool2.impl

  Classes in org.apache.commons.pool2.impl that implement CallStack
  Modifier and Type
  Class
  Description
  `class`
  `NoOpCallStack`
  CallStack strategy using no-op implementations of all functionality.
  `class`
  `SecurityManagerCallStack`
  A `CallStack` strategy using a `SecurityManager`.
  `class`
  `ThrowableCallStack`
  CallStack strategy that uses the stack trace from a `Throwable`.
  Fields in org.apache.commons.pool2.impl declared as CallStack
  Modifier and Type
  Field
  Description
  `static final CallStack`
  NoOpCallStack.`INSTANCE`
  Singleton instance.
  Methods in org.apache.commons.pool2.impl that return CallStack
  Modifier and Type
  Method
  Description
  `static CallStack`
  CallStackUtils.`newCallStack(String messageFormat, boolean useTimestamp)`
  Deprecated.
  use `CallStackUtils.newCallStack(String, boolean, boolean)`
  `static CallStack`
  CallStackUtils.`newCallStack(String messageFormat, boolean useTimestamp, boolean requireFullStackTrace)`
  Constructs a new `CallStack` using the fasted allowed strategy.