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

  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 Details

  - ### 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