@SPI(value="isolation", scope=APPLICATION) public interface ExecutorRepository
ExecutorService createExecutorIfAbsent(URL url)
url - ExecutorService getExecutor(URL url)
url - ExecutorService getExecutor(ServiceModel serviceModel, URL url)
void updateThreadpool(URL url, ExecutorService executor)
url - executor - ScheduledExecutorService getServiceExportExecutor()
void shutdownServiceExportExecutor()
ExecutorService getServiceReferExecutor()
void shutdownServiceReferExecutor()
void destroyAll()
@Deprecated ScheduledExecutorService nextScheduledExecutor()
FrameworkExecutorRepository.nextScheduledExecutor() instead@Deprecated ExecutorService nextExecutorExecutor()
FrameworkExecutorRepository.nextExecutorExecutor() instead@Deprecated ScheduledExecutorService getServiceDiscoveryAddressNotificationExecutor()
FrameworkExecutorRepository.getServiceDiscoveryAddressNotificationExecutor() instead@Deprecated ScheduledExecutorService getMetadataRetryExecutor()
FrameworkExecutorRepository.getMetadataRetryExecutor() instead@Deprecated ScheduledExecutorService getRegistryNotificationExecutor()
FrameworkExecutorRepository.getRegistryNotificationExecutor() instead@Deprecated ExecutorService getSharedExecutor()
FrameworkExecutorRepository.getSharedExecutor() instead@Deprecated ScheduledExecutorService getSharedScheduledExecutor()
FrameworkExecutorRepository.getSharedScheduledExecutor() instead@Deprecated ExecutorService getPoolRouterExecutor()
FrameworkExecutorRepository.getPoolRouterExecutor() instead@Deprecated ScheduledExecutorService getConnectivityScheduledExecutor()
FrameworkExecutorRepository.getConnectivityScheduledExecutor() instead@Deprecated ScheduledExecutorService getCacheRefreshingScheduledExecutor()
FrameworkExecutorRepository.getCacheRefreshingScheduledExecutor() instead@Deprecated ExecutorService getMappingRefreshingExecutor()
FrameworkExecutorRepository.getMappingRefreshingExecutor() insteadExecutorSupport getExecutorSupport(URL url)
static ExecutorRepository getInstance(ApplicationModel applicationModel)
static String getMode(ApplicationModel applicationModel)
Copyright © 2011–2020 The Apache Software Foundation. All rights reserved.