Class EnhancedMuleClient

java.lang.Object
com.aeontronix.enhancedmule.tools.emclient.EnhancedMuleClient
All Implemented Interfaces:
Closeable, AutoCloseable

public class EnhancedMuleClient extends Object implements Closeable, AutoCloseable
  • Field Details

  • Constructor Details

    • EnhancedMuleClient

      public EnhancedMuleClient(com.aeontronix.enhancedmule.config.ConfigProfile configProfile, com.aeontronix.restclient.ProxySettings proxySettings)
    • EnhancedMuleClient

      public EnhancedMuleClient(String serverUrl, com.aeontronix.enhancedmule.config.ConfigProfile configProfile, com.aeontronix.restclient.ProxySettings proxySettings)
  • Method Details

    • getConfigProfile

      public com.aeontronix.enhancedmule.config.ConfigProfile getConfigProfile()
    • getRestClient

      public com.aeontronix.restclient.RESTClient getRestClient()
    • getAnypointRestClient

      public com.aeontronix.restclient.RESTClientHost getAnypointRestClient()
    • close

      public void close() throws IOException
      Specified by:
      close in interface AutoCloseable
      Specified by:
      close in interface Closeable
      Throws:
      IOException
    • getCredentialsLoader

      public CredentialsProvider getCredentialsLoader()
    • setCredentialsLoader

      public void setCredentialsLoader(CredentialsProvider credentialsProvider)
    • getLegacyAnypointClient

      public LegacyAnypointClient getLegacyAnypointClient() throws IOException
      Throws:
      IOException
    • getAnypointPlatformUrl

      public String getAnypointPlatformUrl()
    • setAnypointPlatformUrl

      public void setAnypointPlatformUrl(String anypointPlatformUrl)
    • getExchangeMavenUrl

      public String getExchangeMavenUrl()
    • getExchangeMavenBaseUrl

      public String getExchangeMavenBaseUrl()
    • setExchangeMavenBaseUrl

      public void setExchangeMavenBaseUrl(String exchangeMavenBaseUrl)
    • getAnypointBearerToken

      public String getAnypointBearerToken() throws IOException
      Throws:
      IOException