Package org.jboss.weld.contexts.beanstore
-
Interface Summary Interface Description BeanStore AMap
like store of contextual instances, used to back the Weld built in contexts.BoundBeanStore A bean store may be bound to some external data store, for example a Http Session.LockedBean A representation of a creation lock on a bean instanceNamingScheme -
Class Summary Class Description AbstractMapBackedBeanStore AbstractNamingScheme AttributeBeanStore A bound bean store backed by attributes.BeanIdentifierIndexNamingScheme An abstract naming scheme which makes use ofBeanIdentifierIndex
if possible.ConcurrentHashMapBeanStore A BeanStore that uses a HashMap as backing storageConversationNamingScheme A naming scheme which can have it's cid swapped out.HashMapBeanStore A BeanStore that uses a HashMap as backing storageLockStore Helper class for bean store creation locking.MapBeanStore SessionMapBeanStore AMapBeanStore
whoseLockStore
is associated with the key "org.jboss.weld.context.beanstore.LockStore" in the provided map and so may be shared across several stores used within a single "session".SimpleBeanIdentifierIndexNamingScheme A simple naming scheme (with a solid prefix) which makes use ofBeanIdentifierIndex
if possible.SimpleNamingScheme A utility which can prefix/de-prefix a String based identifier