Spring Web Flow

org.springframework.webflow.core.collection
Interface SharedAttributeMap<V>

All Superinterfaces:
AttributeMap<V>, MapAdaptable<java.lang.String,V>, MutableAttributeMap<V>
All Known Implementing Classes:
LocalSharedAttributeMap

public interface SharedAttributeMap<V>
extends MutableAttributeMap<V>

An interface to be implemented by mutable attribute maps accessed by multiple threads that need to be synchronized.

Author:
Keith Donald

Method Summary
 java.lang.Object getMutex()
          Returns the shared map's mutex, which may be synchronized on to block access to the map by other threads.
 
Methods inherited from interface org.springframework.webflow.core.collection.MutableAttributeMap
clear, extract, put, putAll, remove, removeAll, replaceWith
 
Methods inherited from interface org.springframework.webflow.core.collection.AttributeMap
contains, contains, get, get, get, get, getArray, getBoolean, getBoolean, getCollection, getCollection, getInteger, getInteger, getLong, getLong, getNumber, getNumber, getRequired, getRequired, getRequiredArray, getRequiredBoolean, getRequiredCollection, getRequiredCollection, getRequiredInteger, getRequiredLong, getRequiredNumber, getRequiredString, getString, getString, isEmpty, size, union
 
Methods inherited from interface org.springframework.binding.collection.MapAdaptable
asMap
 

Method Detail

getMutex

java.lang.Object getMutex()
Returns the shared map's mutex, which may be synchronized on to block access to the map by other threads.


Spring Web Flow