Class ConcurrentHashMapBeanStore
java.lang.Object
org.jboss.weld.contexts.beanstore.AbstractMapBackedBeanStore
org.jboss.weld.contexts.beanstore.ConcurrentHashMapBeanStore
- All Implemented Interfaces:
Serializable,Iterable<org.jboss.weld.serialization.spi.BeanIdentifier>,BeanStore
A BeanStore that uses a HashMap as backing storage
- Author:
- Nicklas Karlsson
- See Also:
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class org.jboss.weld.contexts.beanstore.AbstractMapBackedBeanStore
clear, contains, equals, get, getContextualIds, hashCode, iterator, put, removeMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface java.lang.Iterable
forEach, spliterator
-
Field Details
-
delegate
-
-
Constructor Details
-
ConcurrentHashMapBeanStore
public ConcurrentHashMapBeanStore()Constructor
-
-
Method Details
-
delegate
Gets the delegate for the store- Specified by:
delegatein classAbstractMapBackedBeanStore- Returns:
- The delegate
-
toString
- Overrides:
toStringin classAbstractMapBackedBeanStore
-
lock
Description copied from interface:BeanStoreGets a creation lock for the given bean id.
-