public class HttpServletContextMap extends StringKeyedMapAdapter implements SharedMap
Constructor and Description |
---|
HttpServletContextMap(javax.servlet.ServletContext context)
Create a map wrapping given servlet context.
|
Modifier and Type | Method and Description |
---|---|
protected java.lang.Object |
getAttribute(java.lang.String key)
Hook method that needs to be implemented by concrete subclasses.
|
protected java.util.Iterator |
getAttributeNames()
Hook method that needs to be implemented by concrete subclasses.
|
java.lang.Object |
getMutex()
Returns the shared mutex that may be synchronized on using a synchronized block.
|
protected void |
removeAttribute(java.lang.String key)
Hook method that needs to be implemented by concrete subclasses.
|
protected void |
setAttribute(java.lang.String key,
java.lang.Object value)
Hook method that needs to be implemented by concrete subclasses.
|
clear, containsKey, containsValue, entrySet, get, isEmpty, keySet, put, putAll, remove, size, values
public HttpServletContextMap(javax.servlet.ServletContext context)
protected java.lang.Object getAttribute(java.lang.String key)
StringKeyedMapAdapter
getAttribute
in class StringKeyedMapAdapter
key
- the key to lookupprotected void setAttribute(java.lang.String key, java.lang.Object value)
StringKeyedMapAdapter
setAttribute
in class StringKeyedMapAdapter
key
- the key to associate the value withvalue
- the value to associate with the keyprotected void removeAttribute(java.lang.String key)
StringKeyedMapAdapter
removeAttribute
in class StringKeyedMapAdapter
key
- the key to removeprotected java.util.Iterator getAttributeNames()
StringKeyedMapAdapter
getAttributeNames
in class StringKeyedMapAdapter
public java.lang.Object getMutex()
SharedMap
synchronized (sharedMap.getMutex()) { // do synchronized work }