|
eXo Kernel :: Container Multi-Threaded 2.5.0-CR2 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.exoplatform.container.Dependency
org.exoplatform.container.DependencyByProvider
public class DependencyByProvider
This defines a dependency by provider
| Field Summary |
|---|
| Fields inherited from class org.exoplatform.container.Dependency |
|---|
bindType, key |
| Constructor Summary | |
|---|---|
DependencyByProvider(Object key,
Class<?> bindType,
javax.inject.Provider<Object> provider,
ComponentAdapter<?> adapter)
|
|
| Method Summary | |
|---|---|
protected ComponentAdapter<?> |
getAdapter(ExoContainer holder)
Gives the ComponentAdapter corresponding to this dependency |
protected Object |
load(ExoContainer holder)
Loads a given dependency from the provided ExoContainer |
String |
toString()
|
| Methods inherited from class org.exoplatform.container.Dependency |
|---|
equals, getBindType, getKey, hashCode, isLazy |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public DependencyByProvider(Object key,
Class<?> bindType,
javax.inject.Provider<Object> provider,
ComponentAdapter<?> adapter)
| Method Detail |
|---|
protected Object load(ExoContainer holder)
ExoContainer
load in class Dependencyprotected ComponentAdapter<?> getAdapter(ExoContainer holder)
ComponentAdapter corresponding to this dependency
getAdapter in class Dependencypublic String toString()
toString in class ObjectObject.toString()
|
eXo Kernel :: Container Multi-Threaded 2.5.0-CR2 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||