Skip navigation links
A C D E F G H I L M N O P R S T U 

A

ACTIVATE_MEMORY_PROPERTY - Static variable in class com.atlassian.util.profiling.ProfilingConstants
System property that controls whether this memory usage details should be included in profiling or not.
ACTIVATE_METRICS_PROPERTY - Static variable in class com.atlassian.util.profiling.ProfilingConstants
System property that specifies by default whether metrics should be used or not.
ACTIVATE_PROPERTY - Static variable in class com.atlassian.util.profiling.ProfilingConstants
System property that specifies by default whether this timer should be used or not.
add(ProfilingStrategy) - Static method in class com.atlassian.util.profiling.UtilTimerStack
Deprecated.
 
addChild(ProfilingTimerBean) - Method in class com.atlassian.util.profiling.strategy.impl.ProfilingTimerBean
Deprecated.
 
addMetricStrategy(MetricStrategy) - Static method in class com.atlassian.util.profiling.StrategiesRegistry
 
addParent(ProfilingTimerBean) - Method in class com.atlassian.util.profiling.strategy.impl.ProfilingTimerBean
Deprecated.
 
addProfilerStrategy(ProfilerStrategy) - Static method in class com.atlassian.util.profiling.StrategiesRegistry
 
AUTOSTART_PARAM - Static variable in class com.atlassian.util.profiling.filters.ProfilingFilter
Deprecated.
This is the parameter you pass to the init parameter & specify in the web.xml file: eg.

C

close() - Method in interface com.atlassian.util.profiling.Ticker
 
com.atlassian.util.integration - package com.atlassian.util.integration
 
com.atlassian.util.profiling - package com.atlassian.util.profiling
 
com.atlassian.util.profiling.filters - package com.atlassian.util.profiling.filters
 
com.atlassian.util.profiling.object - package com.atlassian.util.profiling.object
 
com.atlassian.util.profiling.strategy - package com.atlassian.util.profiling.strategy
 
com.atlassian.util.profiling.strategy.impl - package com.atlassian.util.profiling.strategy.impl
 
concat(Timer...) - Static method in class com.atlassian.util.profiling.Timers
 
configure(FilterConfig) - Method in interface com.atlassian.util.profiling.filters.FilterConfigAware
Deprecated.
 
configure(FilterConfig) - Method in class com.atlassian.util.profiling.filters.ProfilingStatusUpdateViaRequestStrategy
Deprecated.
 

D

DEFAULT_ACTIVATE_MEMORY_PROPERTY - Static variable in class com.atlassian.util.profiling.ProfilingConstants
Default value that is used if ProfilingConstants.ACTIVATE_MEMORY_PROPERTY is not set.
DEFAULT_ACTIVATE_METRICS_PROPERTY - Static variable in class com.atlassian.util.profiling.ProfilingConstants
Default value that is used if ProfilingConstants.ACTIVATE_METRICS_PROPERTY is not set.
DEFAULT_ACTIVATE_PROPERTY - Static variable in class com.atlassian.util.profiling.ProfilingConstants
Default value that is used if ProfilingConstants.ACTIVATE_PROPERTY is not set.
DEFAULT_MAX_FRAME_COUNT - Static variable in class com.atlassian.util.profiling.ProfilingConstants
Default value that is used if ProfilingConstants.MAX_FRAME_COUNT is not set.
DEFAULT_MAX_FRAME_LENGTH - Static variable in class com.atlassian.util.profiling.ProfilingConstants
Default value that is used if ProfilingConstants.MAX_FRAME_LENGTH is not set.
DEFAULT_MIN_TIME - Static variable in class com.atlassian.util.profiling.ProfilingConstants
Default value that is used if ProfilingConstants.MIN_TIME is not set.
DEFAULT_MIN_TOTAL_TIME - Static variable in class com.atlassian.util.profiling.ProfilingConstants
Default value that is used if ProfilingConstants.MIN_TOTAL_TIME is not set.
destroy() - Method in class com.atlassian.util.profiling.filters.ProfilingFilter
Deprecated.
 
destroy() - Method in class com.atlassian.util.profiling.filters.RequestProfilingFilter
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class com.atlassian.util.profiling.filters.ProfilingFilter
Deprecated.
If the filter is on record start time, pass to filter chain, and then record total time on the return.
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class com.atlassian.util.profiling.filters.RequestProfilingFilter
 

E

enableForThread() - Method in class com.atlassian.util.profiling.ProfilerConfiguration
 

F

FilterConfigAware - Interface in com.atlassian.util.profiling.filters
Deprecated.
in 3.0 for removal in 4.0

G

getAllInterfaces(Class) - Static method in class com.atlassian.util.profiling.object.ObjectProfiler
 
getConfiguration() - Static method in class com.atlassian.util.profiling.Metrics
 
getConfiguration() - Static method in class com.atlassian.util.profiling.Timers
 
getDefaultProfilerStrategy() - Static method in class com.atlassian.util.profiling.StrategiesRegistry
 
getDefaultStrategy() - Static method in class com.atlassian.util.profiling.UtilTimerStack
Deprecated.
 
getJustClassName(Class) - Static method in class com.atlassian.util.profiling.ProfilingUtils
Deprecated.
Get just the name of the class (without the package name)
getJustClassName(String) - Static method in class com.atlassian.util.profiling.ProfilingUtils
Deprecated.
Get just the name of the class (without the package name)
getLastEntry() - Method in class com.atlassian.util.integration.ProfilingP6Logger
 
getLogger() - Method in class com.atlassian.util.profiling.strategy.impl.StackProfilerStrategy
 
getLogger() - Method in class com.atlassian.util.profiling.strategy.impl.StackProfilingStrategy
Deprecated.
 
getMaxFrameCount() - Method in class com.atlassian.util.profiling.strategy.impl.StackProfilingStrategy
Deprecated.
 
getMaxFrameNameLength() - Method in class com.atlassian.util.profiling.ProfilerConfiguration
 
getMaxFramesPerTrace() - Method in class com.atlassian.util.profiling.ProfilerConfiguration
 
getMinFrameTime(TimeUnit) - Method in class com.atlassian.util.profiling.ProfilerConfiguration
 
getMinTime() - Method in class com.atlassian.util.profiling.strategy.impl.StackProfilingStrategy
Deprecated.
 
getMinTotalTime() - Method in class com.atlassian.util.profiling.strategy.impl.StackProfilingStrategy
Deprecated.
 
getMinTraceTime(TimeUnit) - Method in class com.atlassian.util.profiling.ProfilerConfiguration
 
getParent() - Method in class com.atlassian.util.profiling.strategy.impl.ProfilingTimerBean
Deprecated.
 
getPrintable(long) - Method in class com.atlassian.util.profiling.strategy.impl.ProfilingTimerBean
Deprecated.
Get a formatted string representing all the methods that took longer than a specified time.
getPrintable(String, long) - Method in class com.atlassian.util.profiling.strategy.impl.ProfilingTimerBean
Deprecated.
 
getProfiledObject(Class, Object) - Static method in class com.atlassian.util.profiling.object.ObjectProfiler
Given a class, and an interface that it implements, return a proxied version of the class that implements the interface.
getResource() - Method in class com.atlassian.util.profiling.strategy.impl.ProfilingTimerBean
Deprecated.
 
getTotalTime() - Method in class com.atlassian.util.profiling.strategy.impl.ProfilingTimerBean
Deprecated.
 
getTrimmedClassName(Method) - Static method in class com.atlassian.util.profiling.object.ObjectProfiler
Given a method, get the Method name, with no package information.

H

Histogram - Interface in com.atlassian.util.profiling
A metric that calculates the distribution of a value
histogram(String) - Static method in class com.atlassian.util.profiling.Metrics
 

I

init(FilterConfig) - Method in class com.atlassian.util.profiling.filters.ProfilingFilter
Deprecated.
 
init(FilterConfig) - Method in class com.atlassian.util.profiling.filters.RequestProfilingFilter
 
invoke(Object, Method, Object[]) - Method in class com.atlassian.util.profiling.object.TimerInvocationHandler
 
isActive() - Static method in class com.atlassian.util.profiling.UtilTimerStack
Deprecated.
 
isEnabled() - Method in class com.atlassian.util.profiling.MetricsConfiguration
 
isEnabled() - Method in class com.atlassian.util.profiling.ProfilerConfiguration
 
isEnabled() - Method in class com.atlassian.util.profiling.strategy.impl.StackProfilingStrategy
Deprecated.
 
isEnabled() - Method in interface com.atlassian.util.profiling.strategy.ProfilingStrategy
Deprecated.
Return true if this strategy is enabled, false otherwise.
isMemoryProfilingEnabled() - Method in class com.atlassian.util.profiling.ProfilerConfiguration
 
isProfileMemory() - Method in class com.atlassian.util.profiling.strategy.impl.StackProfilingStrategy
Deprecated.
 

L

log(String) - Method in interface com.atlassian.util.profiling.UtilTimerLogger
Deprecated.
Writes a string to the logger
logException(Exception) - Method in class com.atlassian.util.integration.ProfilingP6Logger
 
logSQL(int, String, long, String, String, String) - Method in class com.atlassian.util.integration.ProfilingP6Logger
 
logText(String) - Method in class com.atlassian.util.integration.ProfilingP6Logger
 

M

MAX_FRAME_COUNT - Static variable in class com.atlassian.util.profiling.ProfilingConstants
System property that controls the default maximum number of timer frames that can be reported per timer stack.
MAX_FRAME_LENGTH - Static variable in class com.atlassian.util.profiling.ProfilingConstants
System property that controls the default maximum length of timer frame names.
Metrics - Class in com.atlassian.util.profiling
Factory and utility methods for create MetricTimer and Histogram.
MetricsConfiguration - Class in com.atlassian.util.profiling
Configuration that applies to MetricStrategy
MetricsConfiguration() - Constructor for class com.atlassian.util.profiling.MetricsConfiguration
 
MetricStrategy - Interface in com.atlassian.util.profiling.strategy
Strategy for tracking metrics of profiled code blocks, to be used with Metrics.
MetricTimer - Interface in com.atlassian.util.profiling
Object that is used to collect time metrics about the execution a block of code.
MIN_TIME - Static variable in class com.atlassian.util.profiling.ProfilingConstants
System property that controls the default threshold time (in milliseconds) below which a profiled event should not be reported.
MIN_TOTAL_TIME - Static variable in class com.atlassian.util.profiling.ProfilingConstants
System property that controls the default threshold time (in milliseconds) below which an entire stack of profiled events should not be reported.

N

NO_OP - Static variable in interface com.atlassian.util.profiling.Ticker
Simple no-op Ticker implementation

O

ObjectProfiler - Class in com.atlassian.util.profiling.object
 
ObjectProfiler() - Constructor for class com.atlassian.util.profiling.object.ObjectProfiler
 
onRequestEnd() - Method in class com.atlassian.util.profiling.strategy.impl.StackProfilerStrategy
 
onRequestEnd() - Method in interface com.atlassian.util.profiling.strategy.MetricStrategy
Method that is called to signal that the request has completed.
onRequestEnd() - Method in interface com.atlassian.util.profiling.strategy.ProfilerStrategy
Method that is called to signal that the request has completed.
onRequestEnd() - Static method in class com.atlassian.util.profiling.Timers
Call this method to signal that the request has completed to trigger all configured profiler strategies and metric strategies to clean up any request or thread scoped resources associated with profiling state, including closing any tickers that have not yet been closed.

P

pop(String) - Static method in class com.atlassian.util.profiling.UtilTimerStack
Deprecated.
 
Profilable - Interface in com.atlassian.util.profiling.object
 
profile(String, Profilable) - Static method in class com.atlassian.util.profiling.object.ObjectProfiler
A simple convenience wrapper for profiling a block of code, reduces repetition of captions used by the Timers#timer method.
profile() - Method in interface com.atlassian.util.profiling.object.Profilable
 
profiledInvoke(Method, Object, Object[]) - Static method in class com.atlassian.util.profiling.object.ObjectProfiler
ProfilerConfiguration - Class in com.atlassian.util.profiling
Configuration that applies to ProfilerStrategy
ProfilerConfiguration() - Constructor for class com.atlassian.util.profiling.ProfilerConfiguration
 
ProfilerStrategy - Interface in com.atlassian.util.profiling.strategy
Strategy for profiling code blocks, to be used with Timers.
ProfilingConstants - Class in com.atlassian.util.profiling
 
ProfilingFilter - Class in com.atlassian.util.profiling.filters
Deprecated.
in 3.0 for removal in 4.0. Use the replacement RequestProfilingFilter that allows enabling profiling for individual requests
ProfilingFilter() - Constructor for class com.atlassian.util.profiling.filters.ProfilingFilter
Deprecated.
 
ProfilingFilter(StatusUpdateStrategy) - Constructor for class com.atlassian.util.profiling.filters.ProfilingFilter
Deprecated.
 
ProfilingP6Logger - Class in com.atlassian.util.integration
 
ProfilingP6Logger() - Constructor for class com.atlassian.util.integration.ProfilingP6Logger
 
ProfilingStatusUpdateViaRequestStrategy - Class in com.atlassian.util.profiling.filters
Deprecated.
in 3.0 for removal in 4.0. Enabling or disabling system-wide profiling from request parameters is deprecated. Use per-request profiler provided by RequestProfilingFilter instead.
ProfilingStatusUpdateViaRequestStrategy() - Constructor for class com.atlassian.util.profiling.filters.ProfilingStatusUpdateViaRequestStrategy
Deprecated.
 
ProfilingStrategy - Interface in com.atlassian.util.profiling.strategy
Deprecated.
in 3.0 for removal in 4.0. Use ProfilerStrategy and Timers instead.
ProfilingTimerBean - Class in com.atlassian.util.profiling.strategy.impl
Deprecated.
since 3.0 for removal in 4.0
ProfilingTimerBean(String) - Constructor for class com.atlassian.util.profiling.strategy.impl.ProfilingTimerBean
Deprecated.
 
ProfilingUtils - Class in com.atlassian.util.profiling
Deprecated.
in 3.0 for removal in 4.0
ProfilingUtils() - Constructor for class com.atlassian.util.profiling.ProfilingUtils
Deprecated.
 
push(String) - Static method in class com.atlassian.util.profiling.UtilTimerStack
Deprecated.
 

R

remove(ProfilingStrategy) - Static method in class com.atlassian.util.profiling.UtilTimerStack
Deprecated.
 
removeMetricStrategy(MetricStrategy) - Static method in class com.atlassian.util.profiling.StrategiesRegistry
 
removeProfilerStrategy(ProfilerStrategy) - Static method in class com.atlassian.util.profiling.StrategiesRegistry
 
RequestProfilingFilter - Class in com.atlassian.util.profiling.filters
Filter that ensures timer state is cleaned up at the end of the request.
RequestProfilingFilter() - Constructor for class com.atlassian.util.profiling.filters.RequestProfilingFilter
 

S

setConfiguration(ProfilerConfiguration) - Method in class com.atlassian.util.profiling.strategy.impl.StackProfilerStrategy
 
setConfiguration(MetricsConfiguration) - Method in interface com.atlassian.util.profiling.strategy.MetricStrategy
Method that is called when the strategy is registered.
setConfiguration(ProfilerConfiguration) - Method in interface com.atlassian.util.profiling.strategy.ProfilerStrategy
Method that is called when the strategy is registered.
setConfiguredMaxFrameCount(int) - Method in class com.atlassian.util.profiling.strategy.impl.StackProfilingStrategy
Deprecated.
 
setConfiguredMinTime(long) - Method in class com.atlassian.util.profiling.strategy.impl.StackProfilingStrategy
Deprecated.
 
setConfiguredMinTotalTime(long) - Method in class com.atlassian.util.profiling.strategy.impl.StackProfilingStrategy
Deprecated.
 
setEnabled(boolean) - Method in class com.atlassian.util.profiling.MetricsConfiguration
 
setEnabled(boolean) - Method in class com.atlassian.util.profiling.ProfilerConfiguration
 
setEnabled(boolean) - Method in class com.atlassian.util.profiling.strategy.impl.StackProfilingStrategy
Deprecated.
 
setEndMem() - Method in class com.atlassian.util.profiling.strategy.impl.ProfilingTimerBean
Deprecated.
 
setEndTime() - Method in class com.atlassian.util.profiling.strategy.impl.ProfilingTimerBean
Deprecated.
 
setLogger(Logger) - Method in class com.atlassian.util.profiling.strategy.impl.StackProfilerStrategy
 
setLogger(UtilTimerLogger) - Method in class com.atlassian.util.profiling.strategy.impl.StackProfilingStrategy
Deprecated.
 
setMaxFrameNameLength(int) - Method in class com.atlassian.util.profiling.ProfilerConfiguration
 
setMaxFramesPerTrace(int) - Method in class com.atlassian.util.profiling.ProfilerConfiguration
 
setMemoryProfilingEnabled(boolean) - Method in class com.atlassian.util.profiling.ProfilerConfiguration
 
setMinFrameTime(long, TimeUnit) - Method in class com.atlassian.util.profiling.ProfilerConfiguration
 
setMinTraceTime(long, TimeUnit) - Method in class com.atlassian.util.profiling.ProfilerConfiguration
 
setProfileMemoryFlag(boolean) - Method in class com.atlassian.util.profiling.strategy.impl.StackProfilingStrategy
Deprecated.
 
setStartMem() - Method in class com.atlassian.util.profiling.strategy.impl.ProfilingTimerBean
Deprecated.
 
setStartTime() - Method in class com.atlassian.util.profiling.strategy.impl.ProfilingTimerBean
Deprecated.
 
setStateViaRequest(ServletRequest) - Method in class com.atlassian.util.profiling.filters.ProfilingStatusUpdateViaRequestStrategy
Deprecated.
 
setStateViaRequest(ServletRequest) - Method in interface com.atlassian.util.profiling.filters.StatusUpdateStrategy
Deprecated.
Turn on or off profiling via the request.
StackProfilerStrategy - Class in com.atlassian.util.profiling.strategy.impl
Default profiling strategy, which is included into Timers by default.
StackProfilerStrategy() - Constructor for class com.atlassian.util.profiling.strategy.impl.StackProfilerStrategy
 
StackProfilingStrategy - Class in com.atlassian.util.profiling.strategy.impl
Deprecated.
in 3.0 for removal in 4.0. Use StackProfilerStrategy and Timers instead.
StackProfilingStrategy() - Constructor for class com.atlassian.util.profiling.strategy.impl.StackProfilingStrategy
Deprecated.
 
StackProfilingStrategy(StackProfilerStrategy) - Constructor for class com.atlassian.util.profiling.strategy.impl.StackProfilingStrategy
Deprecated.
 
start() - Method in interface com.atlassian.util.profiling.MetricTimer
Starts a ticker for a monitored code block
start(String) - Method in class com.atlassian.util.profiling.strategy.impl.StackProfilerStrategy
 
start(String) - Method in class com.atlassian.util.profiling.strategy.impl.StackProfilingStrategy
Deprecated.
 
start(String) - Method in interface com.atlassian.util.profiling.strategy.ProfilerStrategy
Called to mark the end of a profiled block of code.
start(String) - Method in interface com.atlassian.util.profiling.strategy.ProfilingStrategy
Deprecated.
This method is called on a start of the code snippet profiling
start(String...) - Method in interface com.atlassian.util.profiling.Timer
Starts a ticker for a profiled code block.
start(Object...) - Method in interface com.atlassian.util.profiling.Timer
Starts a ticker for a profiled code block.
start(String) - Static method in class com.atlassian.util.profiling.Timers
 
startTimer(String) - Static method in class com.atlassian.util.profiling.Metrics
 
startTimer(String) - Method in interface com.atlassian.util.profiling.strategy.MetricStrategy
Called to mark the end of a block of code for which metrics should be calculated.
startWithMetric(String) - Static method in class com.atlassian.util.profiling.Timers
 
startWithMetric(String, String) - Static method in class com.atlassian.util.profiling.Timers
 
statusUpdateStrategy - Variable in class com.atlassian.util.profiling.filters.ProfilingFilter
Deprecated.
 
StatusUpdateStrategy - Interface in com.atlassian.util.profiling.filters
Deprecated.
in 3.0 for removal in 4.0
stop(String) - Method in class com.atlassian.util.profiling.strategy.impl.StackProfilingStrategy
Deprecated.
 
stop(String) - Method in interface com.atlassian.util.profiling.strategy.ProfilingStrategy
Deprecated.
This method is called on a stop of the code snippet profiling
StrategiesRegistry - Class in com.atlassian.util.profiling
 

T

target - Variable in class com.atlassian.util.profiling.object.TimerInvocationHandler
 
Ticker - Interface in com.atlassian.util.profiling
An object used to profile and/or monitor of a code block, that can be used to mark the end of the code block.
timer(String) - Static method in class com.atlassian.util.profiling.Metrics
 
Timer - Interface in com.atlassian.util.profiling
Object that is used to add profiling around blocks of code
timer(String) - Static method in class com.atlassian.util.profiling.Timers
 
TimerInvocationHandler - Class in com.atlassian.util.profiling.object
 
TimerInvocationHandler(Object) - Constructor for class com.atlassian.util.profiling.object.TimerInvocationHandler
 
Timers - Class in com.atlassian.util.profiling
Factory and utility methods for create Timer instances
timerWithMetric(String, String) - Static method in class com.atlassian.util.profiling.Timers
 
timerWithMetric(String) - Static method in class com.atlassian.util.profiling.Timers
 
turnProfilingOff() - Method in class com.atlassian.util.profiling.filters.ProfilingFilter
Deprecated.
 
turnProfilingOff() - Method in class com.atlassian.util.profiling.filters.ProfilingStatusUpdateViaRequestStrategy
Deprecated.
 
turnProfilingOn() - Method in class com.atlassian.util.profiling.filters.ProfilingFilter
Deprecated.
 
turnProfilingOn() - Method in class com.atlassian.util.profiling.filters.ProfilingStatusUpdateViaRequestStrategy
Deprecated.
 
turnProfilingOnAndSetThreshold(long) - Method in class com.atlassian.util.profiling.filters.ProfilingStatusUpdateViaRequestStrategy
Deprecated.
 

U

update(long) - Method in interface com.atlassian.util.profiling.Histogram
Records a new value
update(long, TimeUnit) - Method in interface com.atlassian.util.profiling.MetricTimer
Updates the metric with an additional value
updateHistogram(String, long) - Method in interface com.atlassian.util.profiling.strategy.MetricStrategy
Called when a histogram is updated.
updateTimer(String, long, TimeUnit) - Method in interface com.atlassian.util.profiling.strategy.MetricStrategy
Called when a metric is updated.
UtilTimerLogger - Interface in com.atlassian.util.profiling
Deprecated.
in 3.0 for removal in 4.0
UtilTimerStack - Class in com.atlassian.util.profiling
Deprecated.
in 3.0 to be removed in 4.0. Use instead
UtilTimerStack() - Constructor for class com.atlassian.util.profiling.UtilTimerStack
Deprecated.
 
A C D E F G H I L M N O P R S T U 
Skip navigation links

Copyright © 2019 Atlassian. All rights reserved.