public class MapBeanStore extends AttributeBeanStore
| Constructor and Description |
|---|
MapBeanStore(NamingScheme namingScheme,
Map<String,Object> delegate) |
MapBeanStore(NamingScheme namingScheme,
Map<String,Object> delegate,
boolean safeIteration) |
| Modifier and Type | Method and Description |
|---|---|
protected Object |
getAttribute(String prefixedId)
Gets an attribute from the underlying storage
|
protected Iterator<String> |
getAttributeNames()
Gets an enumeration of the attribute names present in the underlying
storage.
|
LockStore |
getLockStore() |
protected void |
removeAttribute(String prefixedId)
Removes an attribute from the underlying storage
|
protected void |
setAttribute(String prefixedId,
Object instance)
Sets an instance under a key in the underlying storage
|
attach, clear, contains, detach, fetchUninitializedAttributes, get, getNamingScheme, getPrefixedAttributeNames, isAttached, isAttributeLazyFetchingEnabled, isLocalBeanStoreSyncNeeded, iterator, lock, put, removeclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitforEach, spliteratorprotected transient volatile LockStore lockStore
public MapBeanStore(NamingScheme namingScheme, Map<String,Object> delegate)
public MapBeanStore(NamingScheme namingScheme, Map<String,Object> delegate, boolean safeIteration)
protected Object getAttribute(String prefixedId)
AttributeBeanStoregetAttribute in class AttributeBeanStoreprefixedId - The (prefixed) id of the attributeprotected void removeAttribute(String prefixedId)
AttributeBeanStoreremoveAttribute in class AttributeBeanStoreprefixedId - The (prefixed) id of the attribute to removeprotected Iterator<String> getAttributeNames()
AttributeBeanStoregetAttributeNames in class AttributeBeanStoreprotected void setAttribute(String prefixedId, Object instance)
AttributeBeanStoresetAttribute in class AttributeBeanStoreprefixedId - The (prefixed) id of the attribute to setinstance - The instancepublic LockStore getLockStore()
getLockStore in class AttributeBeanStoreCopyright © 2016. All Rights Reserved.