Package org.wso2.carbon.mediation.initializer.services

## Interface SynapseRegistrationsService

- All Known Implementing Classes:
    `SynapseRegistrationsServiceImpl`

      public interface SynapseRegistrationsService

  This service can be used to obtain information about the registration of ESB Services. Each time a new Synapse Environment is made this service get populated.

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method | Description
    --- | --- | ---
    `org.apache.axis2.context.ConfigurationContext` | `getConfigurationContext()` | Get the ConfigurationContext for this SynapseConfiguration
    `org.osgi.framework.ServiceRegistration` | `getSynapseConfigurationServiceRegistration()` |
    `org.osgi.framework.ServiceRegistration` | `getSynapseEnvironmentServiceRegistration()` |
    `int` | `getTenantId()` |

- - ### Method Detail

    - #### getSynapseConfigurationServiceRegistration

          org.osgi.framework.ServiceRegistration getSynapseConfigurationServiceRegistration()

    - #### getSynapseEnvironmentServiceRegistration

          org.osgi.framework.ServiceRegistration getSynapseEnvironmentServiceRegistration()

    - #### getTenantId

          int getTenantId()

    - #### getConfigurationContext

          org.apache.axis2.context.ConfigurationContext getConfigurationContext()

      Get the ConfigurationContext for this SynapseConfiguration
      Returns:
        the ConfigurationContext