# All Classes

- All Classes Interface Summary Class Summary Exception Summary
  Class | Description
  --- | ---
  AbstractRegistryStore |
  AbstractServiceBusAdmin |
  AbstractStore<T> | The abstract class which can be used to access a persistence storage of a specific type of mediation configuration elements.
  APIRegistryStore |
  APIStore |
  CarbonContextConfigurator | This handler is use to set ThreadLocal carbon context when message is comes via non-servlet transports
  CarbonSynapseController |
  CarbonTenantInfoConfigurator |
  CarbonTenantInfoInitiator |
  ConfigurationHolder |
  ConfigurationInformation | Bean to hold information about a configuration.
  ConfigurationInitilizerException |
  ConfigurationManager | Responsible for managing the differrence configurations inside a single ConfigurationContext.
  ConfigurationTracker | This class is to hold the information about multiple configurations.
  ConfigurationUtils |
  EndpointRegistryStore |
  EndpointStore |
  EndpointTemplateStore |
  EventSourceRegistryStore |
  EventSourceStore |
  ExecutorRegistryStore |
  ExecutorStore |
  ImportRegistryStore |
  ImportStore |
  InboundStore |
  LocalEntryRegistryStore |
  LocalEntryStore |
  MediationPersistenceManager | Manages all persistence activities related to mediation configuration.
  MessageProcessorRegistryStore |
  MessageProcessorStore |
  MessageStoreRegistryStore |
  MessageStoreStore |
  ProxyLogHandler |
  ProxyServiceRegistryStore |
  ProxyServiceStore |
  RegistryBasedSynapseConfigBuilder | Builds the `SynapseConfiguration` by using a registry space, which defaults to /carbon/synapse-config
  RegistryBasedSynapseConfigSerializer | Serializes the `SynapseConfiguration` to a registry space, which defaults to /carbon/synapse-config
  RegistryDependency | This class is used to find wsdl/schema dependencies using registry.core() and doing string manipulation to map the relative location to absolute registry location
  RegistryWSDLLocator | If imports present in wsdl , instead of providing ResourceMap(relativeloaction, registrylocation of the resources) from the client side this class will resolve the imported rsources against the wsdl key
  RegistryXmlSchemaURIResolver | Adapting the schemas' Relativepath to the registry actual path
  SequenceRegistryStore |
  SequenceStore |
  ServiceBusConstants | Mediation initializer constants
  ServiceBusConstants.RegistryStore |
  ServiceBusInitializer |
  ServiceBusPersistenceException |
  ServiceBusUtils | A utility class providing ESB specific utilities
  StartupRegistryStore |
  StartupStore |
  StratosEntryFactory |
  StratosEntrySerialiser |
  SynapseConfigurationService | All the ESB Components should use this OSGI service for accessing the SynapseConfiguration.
  SynapseConfigurationServiceImpl |
  SynapseEnvironmentService | All the ESB Components should use this OSGI service for accessing the SynapseEnvironment.
  SynapseEnvironmentServiceImpl |
  SynapseExternalPropertyConfigurator | Handler to set external properties to the synapse message context
  SynapseRegistrationsService | This service can be used to obtain information about the registration of ESB Services.
  SynapseRegistrationsServiceImpl |
  SynapseRegistriesRegistryStore |
  SynapseRegistryStore |
  TemplateRegistryStore |
  TemplateStore |
  TenantServiceBusInitializer | This creates the `SynapseConfiguration` for the respective tenants.