T
- the concrete type of the global element that will be returned, if the module is actually supporting itpublic interface GlobalElementResolver<T>
GlobalElementResolver
Modifier and Type | Method and Description |
---|---|
List<? extends T> |
basicGlobalElement() |
List<? extends T> |
connectionManagementGlobalElement() |
T |
genericGlobalElement() |
T |
httpBasicAuthGlobalElement() |
T |
oauthGlobalElement() |
boolean |
oldScenarioSupport(Module module) |
boolean |
supportsBasic(Module module) |
boolean |
supportsConnectionManagement(Module module) |
boolean |
supportsHttpBasicAuth(Module module) |
boolean |
supportsOAuth(Module module) |
boolean oldScenarioSupport(Module module)
module
- boolean supportsOAuth(Module module)
module
- boolean supportsConnectionManagement(Module module)
module
- boolean supportsHttpBasicAuth(Module module)
module
- HttpBasicAuth
componentboolean supportsBasic(Module module)
module
- Configurable
s),
or if it has at least a component that it doesT genericGlobalElement()
List<? extends T> connectionManagementGlobalElement()
ModuleComponentManager.connectionManagementComponents()
of
a module supports multiple strategies of this type, of global elements that supports connection management
when using ConnectionManagement
strategy.T oauthGlobalElement()
OAuth2
strategyT httpBasicAuthGlobalElement()
HttpBasicAuth
strategyList<? extends T> basicGlobalElement()
ModuleComponentManager.configurationComponents()
of
a module supports multiple strategies of this type, of global elements that supports connection management
when using Configuration
strategy.Copyright © 2010–2015 MuleSoft, Inc.. All rights reserved.