|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.norther.tammi.core.base.Adaptee org.norther.tammi.spray.filter.DefaultFilter org.norther.tammi.spray.media.DefaultContentFilter org.norther.tammi.spray.media.DefaultContentKeyFilter
public class DefaultContentKeyFilter
A default implementation of ContentKeyFilter.
Field Summary |
---|
Fields inherited from class org.norther.tammi.core.base.Adaptee |
---|
ADAPTEE_NOTIF_DESCRIPTION, ADAPTEE_NOTIFICATIONS |
Constructor Summary | |
---|---|
DefaultContentKeyFilter()
Constructs a new filter. |
|
DefaultContentKeyFilter(String key)
Constructs a new filter adaptee with a key. |
Method Summary | |
---|---|
String |
getKey()
Gets the filter key. |
String |
getKeyValue(ServletRequest request,
ServletResponse response,
FilterChain chain)
Gets the filter key value for the specified request. |
String[] |
getKeyValues(ServletRequest request,
ServletResponse response,
FilterChain chain)
Gets filter key values for the specified request. |
boolean |
isLinkedKey()
Checks whether the filter key is part of URL links built within filter chains including this filter. |
void |
setKey(String key)
Sets the filter key. |
void |
setLinkedKey(boolean flag)
Sets the linked key flag. |
Methods inherited from class org.norther.tammi.spray.media.DefaultContentFilter |
---|
getContentPath |
Methods inherited from class org.norther.tammi.spray.filter.DefaultFilter |
---|
destroy, doFilter, getFilterConfig, getRequestMap, getSessionMap, init |
Methods inherited from class org.norther.tammi.core.base.Adaptee |
---|
addAdaptee, addNotificationListener, getAttributeSupport, getBroker, getCanonicalName, getDomain, getFactory, getLoader, getLog, getLog, getMBean, getMBeanServer, getNotificationInfo, getObjectName, getRegistrationTime, getSequenceNumber, hasListeners, isRegistered, postmanaged, premanaged, removeNotificationListener, removeNotificationListener, sendNotification, sendNotification, sendNotification, sendNotification, unmanaged, unregister |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.norther.tammi.spray.media.ContentFilter |
---|
getContentPath |
Methods inherited from interface javax.servlet.Filter |
---|
destroy, doFilter, init |
Constructor Detail |
---|
public DefaultContentKeyFilter()
public DefaultContentKeyFilter(String key)
key
- the filter key.Method Detail |
---|
public String getKey()
KeyFilter
getKey
in interface KeyFilter
public void setKey(String key)
KeyFilter
setKey
in interface KeyFilter
key
- the filter key.public boolean isLinkedKey()
KeyFilter
isLinkedKey
in interface KeyFilter
public void setLinkedKey(boolean flag)
KeyFilter
setLinkedKey
in interface KeyFilter
flag
- the linked key flag.public String getKeyValue(ServletRequest request, ServletResponse response, FilterChain chain)
KeyFilter
getKeyValue
in interface KeyFilter
request
- the request.response
- the response.chain
- the filter chain.
public String[] getKeyValues(ServletRequest request, ServletResponse response, FilterChain chain)
KeyFilter
getKeyValues
in interface KeyFilter
request
- the request.response
- the response.chain
- the filter chain.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |