Package org.apache.synapse.transport.dynamicconfigurations.jmx

## Class SSLProfileInvoker

- java.lang.Object
- - org.apache.synapse.transport.dynamicconfigurations.jmx.SSLProfileInvoker

- All Implemented Interfaces:
    `SSLProfileInvokerMBean`

      public class SSLProfileInvoker
      extends Object
      implements SSLProfileInvokerMBean

  SSL Profile Invoker which is used with JMX support for Dynamic Profile Re-loading

- - ### Constructor Summary

    Constructors
    Constructor | Description
    --- | ---
    `SSLProfileInvoker​(DynamicProfileReloader dynamicProfileReloader)` |

  - ### Method Summary

    All Methods Instance Methods Concrete Methods
    Modifier and Type | Method | Description
    --- | --- | ---
    `String` | `getConfigFilePath()` | Returns configured file path
    `void` | `notifyFileUpdate()` | Invoke notify method of DynamicProfileReloader

    - ### Methods inherited from class java.lang.Object

      `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### Constructor Detail

    - #### SSLProfileInvoker

          public SSLProfileInvoker​(DynamicProfileReloader dynamicProfileReloader)

  - ### Method Detail

    - #### notifyFileUpdate

          public void notifyFileUpdate()

      Invoke notify method of DynamicProfileReloader
      Specified by:
        `notifyFileUpdate` in interface `SSLProfileInvokerMBean`

    - #### getConfigFilePath

          public String getConfigFilePath()

      Returns configured file path
      Specified by:
        `getConfigFilePath` in interface `SSLProfileInvokerMBean`
      Returns:
        String file path