Interface ExtensionLoaderService
public interface ExtensionLoaderService
- Since:
- 0.6.0
- Author:
- qilong.zql
-
Method Summary
Modifier and TypeMethodDescription<T> TgetExtensionContributorFromArkBiz(Class<T> interfaceType, String extensionName, String bizIdentity) get specified extension implementation which match interfaceType and extensionName from ark biz<T> TgetExtensionContributorFromArkPlugin(Class<T> interfaceType, String extensionName, String pluginName) get specified extension implementation which match interfaceType and extensionName from ark plugin<T> List<T>getExtensionContributorsFromArkBiz(Class<T> interfaceType, String bizIdentity) get specified extension implementation which match interfaceType and extensionName from ark biz
-
Method Details
-
getExtensionContributorFromArkPlugin
<T> T getExtensionContributorFromArkPlugin(Class<T> interfaceType, String extensionName, String pluginName) get specified extension implementation which match interfaceType and extensionName from ark plugin- Type Parameters:
T- extension implementation type- Parameters:
interfaceType- extensible interface typeextensionName- extension namepluginName- pluginName- Returns:
-
getExtensionContributorFromArkBiz
<T> T getExtensionContributorFromArkBiz(Class<T> interfaceType, String extensionName, String bizIdentity) get specified extension implementation which match interfaceType and extensionName from ark biz- Type Parameters:
T- extension implementation type- Parameters:
interfaceType- extensible interface typeextensionName- extension namebizIdentity- bizIdentity- Returns:
-
getExtensionContributorsFromArkBiz
get specified extension implementation which match interfaceType and extensionName from ark biz- Type Parameters:
T- extension implementation type- Parameters:
interfaceType- extensible interface typebizIdentity- bizIdentity- Returns:
-