A C D F G I L M O P S T U

A

ACTIVATE_MEMORY_PROPERTY - Static variable in class com.atlassian.util.profiling.UtilTimerStack
System property that specifies by default whether memory should be profiled or not.
ACTIVATE_PROPERTY - Static variable in class com.atlassian.util.profiling.UtilTimerStack
System property that specifies by default whether this timer should be used or not.
addChild(ProfilingTimerBean) - Method in class com.atlassian.util.profiling.ProfilingTimerBean
 
addParent(ProfilingTimerBean) - Method in class com.atlassian.util.profiling.ProfilingTimerBean
 
AUTOSTART_PARAM - Static variable in class com.atlassian.util.profiling.filters.ProfilingFilter
This is the parameter you pass to the init parameter & specify in the web.xml file: eg.

C

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
 
configure(FilterConfig) - Method in interface com.atlassian.util.profiling.filters.FilterConfigAware
 
configure(FilterConfig) - Method in class com.atlassian.util.profiling.filters.ProfilingStatusUpdateViaRequestStrategy
 

D

destroy() - Method in class com.atlassian.util.profiling.filters.ProfilingFilter
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class com.atlassian.util.profiling.filters.ProfilingFilter
If the filter is on record start time, pass to filter chain, and then record total time on the return.

F

FilterConfigAware - Interface in com.atlassian.util.profiling.filters
 

G

getJustClassName(Class) - Static method in class com.atlassian.util.profiling.ProfilingUtils
Get just the name of the class (without the package name)
getJustClassName(String) - Static method in class com.atlassian.util.profiling.ProfilingUtils
Get just the name of the class (without the package name)
getLastEntry() - Method in class com.atlassian.util.integration.ProfilingP6Logger
 
getParent() - Method in class com.atlassian.util.profiling.ProfilingTimerBean
 
getPrintable(long) - Method in class com.atlassian.util.profiling.ProfilingTimerBean
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.ProfilingTimerBean
 
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.ProfilingTimerBean
 
getTotalTime() - Method in class com.atlassian.util.profiling.ProfilingTimerBean
 
getTrimmedClassName(Method) - Static method in class com.atlassian.util.profiling.object.ObjectProfiler
Given a method, get the Method name, with no package information.

I

init(FilterConfig) - Method in class com.atlassian.util.profiling.filters.ProfilingFilter
 
invoke(Object, Method, Object[]) - Method in class com.atlassian.util.profiling.object.TimerInvocationHandler
 
isActive() - Static method in class com.atlassian.util.profiling.UtilTimerStack
 
isProfileMemory() - Static method in class com.atlassian.util.profiling.UtilTimerStack
 

L

log(String) - Method in interface com.atlassian.util.profiling.UtilTimerLogger
 
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

MIN_TIME - Static variable in class com.atlassian.util.profiling.UtilTimerStack
System property that controls the default threshold time below which a profiled event should not be reported
MIN_TOTAL_TIME - Static variable in class com.atlassian.util.profiling.UtilTimerStack
System property that controls the default threshold time below which an entire stack of profiled events should not be reported.

O

ObjectProfiler - Class in com.atlassian.util.profiling.object
 
ObjectProfiler() - Constructor for class com.atlassian.util.profiling.object.ObjectProfiler
 

P

pop(String) - Static method in class com.atlassian.util.profiling.UtilTimerStack
 
Profilable - Interface in com.atlassian.util.profiling.object
Created by IntelliJ IDEA.
profile(String, Profilable) - Static method in class com.atlassian.util.profiling.object.ObjectProfiler
A simple convience wrapper for profiling a block of code, reduces repetition of captions used by the UtilTimerStack#push and UtilTimerStack#pop methods.
profile() - Method in interface com.atlassian.util.profiling.object.Profilable
 
profiledInvoke(Method, Object, Object[]) - Static method in class com.atlassian.util.profiling.object.ObjectProfiler
A profiled call {@link Method#invoke(java.lang.Object, java.lang.Object[]).
ProfilingFilter - Class in com.atlassian.util.profiling.filters
Filter that will intercept requests & time how long it takes for them to return.
ProfilingFilter() - Constructor for class com.atlassian.util.profiling.filters.ProfilingFilter
 
ProfilingFilter(StatusUpdateStrategy) - Constructor for class com.atlassian.util.profiling.filters.ProfilingFilter
 
ProfilingP6Logger - Class in com.atlassian.util.integration
 
ProfilingP6Logger() - Constructor for class com.atlassian.util.integration.ProfilingP6Logger
 
ProfilingStatusUpdateViaRequestStrategy - Class in com.atlassian.util.profiling.filters
 
ProfilingStatusUpdateViaRequestStrategy() - Constructor for class com.atlassian.util.profiling.filters.ProfilingStatusUpdateViaRequestStrategy
 
ProfilingTimerBean - Class in com.atlassian.util.profiling
Bean to contain information about the pages profiled
ProfilingTimerBean(String) - Constructor for class com.atlassian.util.profiling.ProfilingTimerBean
 
ProfilingUtils - Class in com.atlassian.util.profiling
 
ProfilingUtils() - Constructor for class com.atlassian.util.profiling.ProfilingUtils
 
push(String) - Static method in class com.atlassian.util.profiling.UtilTimerStack
 

S

setActive(boolean) - Static method in class com.atlassian.util.profiling.UtilTimerStack
 
setEndMem() - Method in class com.atlassian.util.profiling.ProfilingTimerBean
 
setEndTime() - Method in class com.atlassian.util.profiling.ProfilingTimerBean
 
setLogger(UtilTimerLogger) - Static method in class com.atlassian.util.profiling.UtilTimerStack
 
setMinTime(long) - Static method in class com.atlassian.util.profiling.UtilTimerStack
 
setMinTotalTime(long) - Static method in class com.atlassian.util.profiling.UtilTimerStack
 
setProfileMemory(boolean) - Static method in class com.atlassian.util.profiling.UtilTimerStack
 
setStartMem() - Method in class com.atlassian.util.profiling.ProfilingTimerBean
 
setStartTime() - Method in class com.atlassian.util.profiling.ProfilingTimerBean
 
setStateViaRequest(ServletRequest) - Method in class com.atlassian.util.profiling.filters.ProfilingStatusUpdateViaRequestStrategy
 
setStateViaRequest(ServletRequest) - Method in interface com.atlassian.util.profiling.filters.StatusUpdateStrategy
Turn on or off profiling via the request.
statusUpdateStrategy - Variable in class com.atlassian.util.profiling.filters.ProfilingFilter
 
StatusUpdateStrategy - Interface in com.atlassian.util.profiling.filters
 

T

target - Variable in class com.atlassian.util.profiling.object.TimerInvocationHandler
 
TimerInvocationHandler - Class in com.atlassian.util.profiling.object
 
TimerInvocationHandler(Object) - Constructor for class com.atlassian.util.profiling.object.TimerInvocationHandler
 
turnProfilingOff() - Method in class com.atlassian.util.profiling.filters.ProfilingFilter
 
turnProfilingOff() - Method in class com.atlassian.util.profiling.filters.ProfilingStatusUpdateViaRequestStrategy
 
turnProfilingOn() - Method in class com.atlassian.util.profiling.filters.ProfilingFilter
 
turnProfilingOn() - Method in class com.atlassian.util.profiling.filters.ProfilingStatusUpdateViaRequestStrategy
 
turnProfilingOnAndSetThreshold(long) - Method in class com.atlassian.util.profiling.filters.ProfilingStatusUpdateViaRequestStrategy
 

U

UtilTimerLogger - Interface in com.atlassian.util.profiling
Created by IntelliJ IDEA.
UtilTimerStack - Class in com.atlassian.util.profiling
A timer stack.
UtilTimerStack() - Constructor for class com.atlassian.util.profiling.UtilTimerStack
 

A C D F G I L M O P S T U

Copyright © 2008 Atlassian Software Systems Pty Ltd. All Rights Reserved.