public class ServiceManagerImpl extends AbstractService implements ServiceManager
This class is thread-safe.
logger| Constructor and Description |
|---|
ServiceManagerImpl(CoreService coreService,
ConfigService configService) |
getLogger, getName, isStarted, isStartedOrStarting, isStopped, isStoppedOrStopping, start, stopclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetLogger, getName, isStarted, isStartedOrStarting, isStopped, isStoppedOrStopping, start, stoppublic ServiceManagerImpl(CoreService coreService, ConfigService configService)
public boolean isEnabled()
Serviceprotected void doStart()
throws java.lang.Exception
doStart in class AbstractServicejava.lang.Exceptionprotected void doStop()
throws java.lang.Exception
doStop in class AbstractServicejava.lang.Exceptionpublic void addService(Service service)
addService in interface ServiceManagerpublic java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.Object>> getServicesConfiguration()
getServicesConfiguration in interface ServiceManagerpublic Service getService(java.lang.String name)
getService in interface ServiceManagerpublic ExtensionService getExtensionService()
getExtensionService in interface ServiceManagerpublic ProfilerService getProfilerService()
getProfilerService in interface ServiceManagerpublic TracerService getTracerService()
getTracerService in interface ServiceManagerpublic TransactionTraceService getTransactionTraceService()
getTransactionTraceService in interface ServiceManagerpublic ThreadService getThreadService()
getThreadService in interface ServiceManagerpublic HarvestService getHarvestService()
getHarvestService in interface ServiceManagerpublic TransactionService getTransactionService()
getTransactionService in interface ServiceManagerpublic JfrService getJfrService()
getJfrService in interface ServiceManagerpublic JmxService getJmxService()
getJmxService in interface ServiceManagerpublic TransactionEventsService getTransactionEventsService()
getTransactionEventsService in interface ServiceManagerpublic CommandParser getCommandParser()
getCommandParser in interface ServiceManagerpublic RPMServiceManager getRPMServiceManager()
getRPMServiceManager in interface ServiceManagerpublic SamplerService getSamplerService()
getSamplerService in interface ServiceManagerpublic CoreService getCoreService()
getCoreService in interface ServiceManagerpublic ConfigService getConfigService()
getConfigService in interface ServiceManagerpublic RPMConnectionService getRPMConnectionService()
getRPMConnectionService in interface ServiceManagerpublic EnvironmentService getEnvironmentService()
getEnvironmentService in interface ServiceManagerpublic ClassTransformerService getClassTransformerService()
getClassTransformerService in interface ServiceManagerpublic StatsService getStatsService()
getStatsService in interface ServiceManagerpublic SqlTraceService getSqlTraceService()
getSqlTraceService in interface ServiceManagerpublic DatabaseService getDatabaseService()
getDatabaseService in interface ServiceManagerpublic CacheService getCacheService()
getCacheService in interface ServiceManagerpublic AsyncTransactionService getAsyncTxService()
getAsyncTxService in interface ServiceManagerpublic BrowserService getBrowserService()
getBrowserService in interface ServiceManagerpublic NormalizationService getNormalizationService()
getNormalizationService in interface ServiceManagerpublic JarCollectorService getJarCollectorService()
getJarCollectorService in interface ServiceManagerpublic RemoteInstrumentationService getRemoteInstrumentationService()
getRemoteInstrumentationService in interface ServiceManagerpublic AttributesService getAttributesService()
getAttributesService in interface ServiceManagerpublic InsightsService getInsights()
getInsights in interface ServiceManagerpublic LogSenderService getLogSenderService()
getLogSenderService in interface ServiceManagerpublic CircuitBreakerService getCircuitBreakerService()
getCircuitBreakerService in interface ServiceManagerpublic UtilizationService getUtilizationService()
getUtilizationService in interface ServiceManagerpublic DistributedTraceService getDistributedTraceService()
getDistributedTraceService in interface ServiceManagerpublic SpanEventsService getSpanEventsService()
getSpanEventsService in interface ServiceManagerpublic SourceLanguageService getSourceLanguageService()
getSourceLanguageService in interface ServiceManagerpublic ExpirationService getExpirationService()
getExpirationService in interface ServiceManagerpublic void refreshDataForCRaCRestore()
refreshDataForCRaCRestore in interface ServiceManager