org.springframework.webflow.core.collection
Interface SharedAttributeMap

All Superinterfaces:
AttributeMap, org.springframework.binding.collection.MapAdaptable, MutableAttributeMap
All Known Implementing Classes:
LocalSharedAttributeMap

public interface SharedAttributeMap
extends MutableAttributeMap

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, put, putAll, remove, 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.



Copyright © 2009 Spring Framework. All Rights Reserved.