java.lang.Object |
↳ |
com.atlassian.jira.dev.resources.AbstractInstrumentResourceFilter |
Known Direct Subclasses
|
Class Overview
Abstract class for resource instrumentation filters.
Summary
Public Methods |
void
|
destroy()
|
void
|
doFilter(ServletRequest request, ServletResponse response, FilterChain filterChain)
|
void
|
init(FilterConfig filterConfig)
|
[Expand]
Inherited Methods |
From class
java.lang.Object
Object
|
clone()
|
boolean
|
equals(Object arg0)
|
void
|
finalize()
|
final
Class<?>
|
getClass()
|
int
|
hashCode()
|
final
void
|
notify()
|
final
void
|
notifyAll()
|
String
|
toString()
|
final
void
|
wait(long arg0, int arg1)
|
final
void
|
wait(long arg0)
|
final
void
|
wait()
|
|
From interface
javax.servlet.Filter
void
|
destroy()
|
void
|
doFilter(ServletRequest arg0, ServletResponse arg1, FilterChain arg2)
|
void
|
init(FilterConfig arg0)
|
|
Fields
Public Constructors
public
AbstractInstrumentResourceFilter
()
Public Methods
public
void
doFilter
(ServletRequest request, ServletResponse response, FilterChain filterChain)
public
void
init
(FilterConfig filterConfig)
Protected Methods
protected
abstract
boolean
acceptResource
(ServletResponse response)
Returns true when given response contains resource that should be instrumented by filter implementation.
Returns
- true when given response contains resource that should be instrumented by filter implementation.
protected
String
getResourceLocation
(String resourceName)
Map given resource name that includes module key and resource path to complete key with module name and resource location.
Returns
- complete key with module name nad resource location.
protected
abstract
boolean
instrumentEnabled
()