public abstract class AbstractConfig extends Object
Constructor and Description |
---|
AbstractConfig() |
Modifier and Type | Method and Description |
---|---|
protected Collection<TableDefinition> |
fetchTables() |
List<org.mule.devkit.api.ws.definition.ServiceDefinition> |
getDefinitions() |
List<String> |
getListOfUserTable() |
String |
getPassword() |
org.mule.module.http.api.requester.proxy.ProxyConfig |
getProxyConfig() |
String |
getServiceAddress() |
ServiceNowVersion |
getServiceNowVersion() |
String |
getUsername() |
String |
resolveAddress(org.mule.devkit.api.ws.definition.ServiceDefinition serviceDefinition) |
void |
setListOfUserTable(List<String> listOfUserTable) |
void |
setPassword(String password) |
void |
setProxyConfig(org.mule.module.http.api.requester.proxy.ProxyConfig proxyConfig) |
void |
setServiceAddress(String serviceAddress) |
void |
setServiceNowVersion(ServiceNowVersion serviceNowVersion) |
void |
setUsername(String username) |
void |
validateConfig() |
@WsdlServiceEndpoint public String resolveAddress(@NotNull org.mule.devkit.api.ws.definition.ServiceDefinition serviceDefinition)
@WsdlServiceRetriever(keyLabels={"Table","Operation"}) public List<org.mule.devkit.api.ws.definition.ServiceDefinition> getDefinitions()
@TestConnectivity(label="Validate Config") public void validateConfig() throws org.mule.api.ConnectionException
org.mule.api.ConnectionException
@NotNull protected Collection<TableDefinition> fetchTables() throws ConnectionException
ConnectionException
@NotNull public String getUsername()
public void setUsername(String username)
@NotNull public String getPassword()
public void setPassword(String password)
@Nullable public String getServiceAddress()
public void setServiceAddress(String serviceAddress)
@NotNull public ServiceNowVersion getServiceNowVersion()
public void setServiceNowVersion(@NotNull ServiceNowVersion serviceNowVersion)
public org.mule.module.http.api.requester.proxy.ProxyConfig getProxyConfig()
public void setProxyConfig(org.mule.module.http.api.requester.proxy.ProxyConfig proxyConfig)
Copyright © 2010–2019. All rights reserved.