# All Classes and Interfaces

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