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

java.lang.Object
  extended by org.jboss.webbeans.context.api.helpers.AbstractMapBackedBeanStore
      extended by org.jboss.webbeans.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<Contextual<? extends java.lang.Object>,java.lang.Object> delegate
           
 
Constructor Summary
ConcurrentHashMapBeanStore()
          Constructor
 
Method Summary
 java.util.Map<Contextual<? extends java.lang.Object>,java.lang.Object> delegate()
          Gets the delegate for the store
 
Methods inherited from class org.jboss.webbeans.context.api.helpers.AbstractMapBackedBeanStore
clear, get, getBeans, put, remove, 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<Contextual<? extends java.lang.Object>,java.lang.Object> delegate
Constructor Detail

ConcurrentHashMapBeanStore

public ConcurrentHashMapBeanStore()
Constructor

Method Detail

delegate

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

Specified by:
delegate in class AbstractMapBackedBeanStore
Returns:
The delegate


Copyright © 2011. All Rights Reserved.