|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface MutableContext
Context which can be modified.
| Field Summary |
|---|
| Fields inherited from interface com.hammurapi.util.Context |
|---|
INSTANCE |
| Method Summary | ||
|---|---|---|
void |
bind(String name,
Object obj)
Binds named object. |
|
|
register(Class<? super T> type,
T service)
Registers service. |
|
Object |
unbind(String name)
Unbinds named object. |
|
|
unregister(Class<? super T> type,
T service)
Removes service registration. |
|
| Methods inherited from interface com.hammurapi.util.Context |
|---|
lookup, lookup, lookupAll |
| Method Detail |
|---|
void bind(String name,
Object obj)
name - Object name.obj - Object reference. Cannot be null.Object unbind(String name)
name -
<T> void register(Class<? super T> type,
T service)
T - Service implementation type.type - Service type.service - Service instance.
<T> void unregister(Class<? super T> type,
T service)
T - type - service -
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||