org.jboss.weld.context.api.helpers
Class ConcurrentHashMapBeanStore

java.lang.Object
  extended by org.jboss.weld.context.api.helpers.AbstractMapBackedBeanStore
      extended by org.jboss.weld.context.api.helpers.ConcurrentHashMapBeanStore
All Implemented Interfaces:
java.io.Serializable, BeanStore

public class ConcurrentHashMapBeanStore
extends AbstractMapBackedBeanStore
implements java.io.Serializable

A BeanStore that uses a HashMap as backing storage

Author:
Nicklas Karlsson
See Also:
Serialized Form

Field Summary
protected  java.util.Map<java.lang.String,ContextualInstance<? extends java.lang.Object>> delegate
           
 
Constructor Summary
ConcurrentHashMapBeanStore()
          Constructor
 
Method Summary
 java.util.Map<java.lang.String,ContextualInstance<? extends java.lang.Object>> delegate()
          Gets the delegate for the store
 
Methods inherited from class org.jboss.weld.context.api.helpers.AbstractMapBackedBeanStore
clear, get, getContextualIds, put, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

delegate

protected java.util.Map<java.lang.String,ContextualInstance<? extends java.lang.Object>> delegate
Constructor Detail

ConcurrentHashMapBeanStore

public ConcurrentHashMapBeanStore()
Constructor

Method Detail

delegate

public java.util.Map<java.lang.String,ContextualInstance<? extends java.lang.Object>> delegate()
Gets the delegate for the store

Specified by:
delegate in class AbstractMapBackedBeanStore
Returns:
The delegate


Copyright © 2008-2009 Seam Framework. All Rights Reserved.