|
|||||||||
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 |