|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface UtilityExtensionPoint
The extension point for the Tuscany core utility extensions.
| Method Summary | ||
|---|---|---|
void |
addUtility(java.lang.Object utility)
Add a utility to the extension point |
|
|
getUtility(java.lang.Class<T> utilityType)
Get the utility by the interface |
|
void |
removeUtility(java.lang.Object utility)
Remove a utility |
|
| Method Detail |
|---|
void addUtility(java.lang.Object utility)
utility - The instance of the utility
java.lang.IllegalArgumentException - if utility is null<T> T getUtility(java.lang.Class<T> utilityType)
utilityType - The lookup key (utility interface)
java.lang.IllegalArgumentException - if utilityType is nullvoid removeUtility(java.lang.Object utility)
utility - The utility to remove
java.lang.IllegalArgumentException - if utility is null
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||