| Modifier and Type | Class and Description |
|---|---|
class |
ManagedBeanIdentifier |
class |
ProducerMethodIdentifier |
class |
StringBeanIdentifier |
| Modifier and Type | Method and Description |
|---|---|
BeanIdentifier |
CommonBean.getIdentifier() |
| Constructor and Description |
|---|
AbstractBuiltInBean(BeanIdentifier identifier,
BeanManagerImpl beanManager,
Class<T> type) |
AbstractBuiltInMetadataBean(BeanIdentifier identifier,
Class<T> type,
BeanManagerImpl beanManager) |
BeanMetadataBean(BeanIdentifier identifier,
BeanManagerImpl beanManager) |
InterceptedBeanMetadataBean(BeanIdentifier identifier,
BeanManagerImpl beanManager) |
| Constructor and Description |
|---|
ContextBeanInstance(Bean<T> bean,
BeanIdentifier id,
String contextId)
Creates a new locator for instances of the given bean.
|
| Constructor and Description |
|---|
SerializableClientProxy(BeanIdentifier beanId,
String contextId) |
| Modifier and Type | Method and Description |
|---|---|
protected BeanIdentifier |
AbstractContext.getId(Contextual<?> contextual) |
| Modifier and Type | Field and Description |
|---|---|
protected Map<BeanIdentifier,Object> |
HashMapBeanStore.delegate |
protected Map<BeanIdentifier,Object> |
ConcurrentHashMapBeanStore.delegate |
| Modifier and Type | Method and Description |
|---|---|
BeanIdentifier |
NamingScheme.deprefix(String id)
Remove the prefix from the id
|
BeanIdentifier |
ForwardingNamingScheme.deprefix(String id) |
BeanIdentifier |
BeanIdentifierIndexNamingScheme.deprefix(String id) |
BeanIdentifier |
AbstractNamingScheme.deprefix(String id) |
| Modifier and Type | Method and Description |
|---|---|
Map<BeanIdentifier,Object> |
HashMapBeanStore.delegate()
Gets the delegate for the store
|
Map<BeanIdentifier,Object> |
ConcurrentHashMapBeanStore.delegate()
Gets the delegate for the store
|
protected abstract Map<BeanIdentifier,Object> |
AbstractMapBackedBeanStore.delegate() |
Collection<BeanIdentifier> |
NamingScheme.deprefix(Collection<String> ids) |
Collection<BeanIdentifier> |
ForwardingNamingScheme.deprefix(Collection<String> ids) |
Collection<BeanIdentifier> |
AbstractNamingScheme.deprefix(Collection<String> ids) |
Set<BeanIdentifier> |
AbstractMapBackedBeanStore.getContextualIds() |
Iterator<BeanIdentifier> |
BeanStore.iterator() |
Iterator<BeanIdentifier> |
AttributeBeanStore.iterator() |
Iterator<BeanIdentifier> |
AbstractMapBackedBeanStore.iterator() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
BeanStore.contains(BeanIdentifier id)
Check if the store contains an instance
|
boolean |
AttributeBeanStore.contains(BeanIdentifier id) |
boolean |
AbstractMapBackedBeanStore.contains(BeanIdentifier id) |
<T> ContextualInstance<T> |
BeanStore.get(BeanIdentifier id)
Gets an instance of a contextual from the store
|
<T> ContextualInstance<T> |
AttributeBeanStore.get(BeanIdentifier id) |
<T> ContextualInstance<T> |
AbstractMapBackedBeanStore.get(BeanIdentifier id) |
LockedBean |
LockStore.lock(BeanIdentifier id) |
LockedBean |
HashMapBeanStore.lock(BeanIdentifier id) |
LockedBean |
ConcurrentHashMapBeanStore.lock(BeanIdentifier id) |
LockedBean |
BeanStore.lock(BeanIdentifier id)
Gets a creation lock for the given bean id.
|
LockedBean |
AttributeBeanStore.lock(BeanIdentifier id) |
String |
NamingScheme.prefix(BeanIdentifier id)
Add the prefix to the id
|
String |
ForwardingNamingScheme.prefix(BeanIdentifier id) |
String |
BeanIdentifierIndexNamingScheme.prefix(BeanIdentifier id) |
String |
AbstractNamingScheme.prefix(BeanIdentifier id) |
<T> void |
BeanStore.put(BeanIdentifier id,
ContextualInstance<T> contextualInstance)
Adds a bean instance to the storage
|
<T> void |
AttributeBeanStore.put(BeanIdentifier id,
ContextualInstance<T> instance) |
<T> void |
AbstractMapBackedBeanStore.put(BeanIdentifier id,
ContextualInstance<T> beanInstance) |
<T> ContextualInstance<T> |
BeanStore.remove(BeanIdentifier id)
Removes a bean instance identified by the given id.
|
<T> ContextualInstance<T> |
AttributeBeanStore.remove(BeanIdentifier id) |
<T> ContextualInstance<T> |
AbstractMapBackedBeanStore.remove(BeanIdentifier id) |
| Modifier and Type | Method and Description |
|---|---|
Collection<String> |
NamingScheme.prefix(Collection<BeanIdentifier> ids) |
Collection<String> |
ForwardingNamingScheme.prefix(Collection<BeanIdentifier> ids) |
Collection<String> |
AbstractNamingScheme.prefix(Collection<BeanIdentifier> ids) |
| Modifier and Type | Method and Description |
|---|---|
<T> ContextualInstance<T> |
AbstractSessionBeanStore.get(BeanIdentifier id) |
| Modifier and Type | Method and Description |
|---|---|
Bean<?> |
BeanManagerImpl.getPassivationCapableBean(BeanIdentifier identifier) |
| Modifier and Type | Method and Description |
|---|---|
Bean<?> |
WeldManager.getPassivationCapableBean(BeanIdentifier identifier) |
| Modifier and Type | Method and Description |
|---|---|
BeanIdentifier |
BeanIdentifierIndex.getIdentifier(int idx) |
BeanIdentifier |
ContextualStoreImpl.putIfAbsent(Contextual<?> contextual)
Add a contextual (if not already present) to the store, and return it's
id.
|
| Modifier and Type | Method and Description |
|---|---|
<C extends Contextual<I>,I> |
ContextualStoreImpl.getContextual(BeanIdentifier identifier) |
Integer |
BeanIdentifierIndex.getIndex(BeanIdentifier identifier) |
| Modifier and Type | Method and Description |
|---|---|
BeanIdentifier |
ContextualStore.putIfAbsent(Contextual<?> contextual)
Add a contextual (if not already present) to the store, and return it's id.
|
| Modifier and Type | Method and Description |
|---|---|
<C extends Contextual<I>,I> |
ContextualStore.getContextual(BeanIdentifier identifier) |
Copyright © 2014 Seam Framework. All Rights Reserved.