public class CloudManager
extends java.lang.Object
| 限定符和类型 | 字段和说明 |
|---|---|
protected static java.util.Map<CloudConfig,CloudConfigHandler> |
configHandlerMap |
protected static java.util.Map<CloudEvent,CloudEventHandler> |
eventHandlerMap |
| 构造器和说明 |
|---|
CloudManager() |
| 限定符和类型 | 方法和说明 |
|---|---|
protected static CloudBreakerService |
breakerService() |
protected static CloudConfigService |
configService() |
protected static CloudDiscoveryService |
discoveryService() |
static CloudEventInterceptor |
eventInterceptor()
事件拦截器(仅内部使用)
|
protected static CloudEventService |
eventService() |
protected static CloudFileService |
fileService() |
protected static CloudI18nService |
i18nService() |
protected static CloudIdService |
idServiceDef() |
protected static CloudIdServiceFactory |
idServiceFactory() |
static java.util.List<org.noear.solon.core.util.RankEntity<CloudJobInterceptor>> |
jobInterceptors()
任务拦截器(仅内部使用)
|
protected static CloudJobService |
jobService() |
protected static CloudListService |
listService() |
protected static CloudLoadBalanceFactory |
loadBalance()
获取负载均衡
|
protected static CloudLoadStrategy |
loadStrategy()
获取负载策略
|
protected static CloudLockService |
lockService() |
protected static CloudLogService |
logService() |
protected static CloudMetricService |
metricService() |
static void |
register(CloudBreakerService service)
登记断路器服务
|
static void |
register(CloudConfig anno,
CloudConfigHandler handler)
登记配置订阅
|
static void |
register(CloudConfigService service)
登记配置服务
|
static void |
register(CloudDiscoveryService service)
登记注册与发现服务
|
static void |
register(CloudEvent anno,
CloudEventHandler handler)
登记事件订阅
|
static void |
register(CloudEventServicePlus service)
登记事件服务
|
static void |
register(CloudFileService service)
登记文件服务
|
static void |
register(CloudI18nService service)
登记国际化服务
|
static void |
register(CloudIdServiceFactory factory)
登记ID生成工厂
|
static void |
register(CloudJobService service)
登记任务服务
|
static void |
register(CloudListService service)
登记列表服务
|
static void |
register(CloudLoadStrategy loadStrategy)
设置负载策略
|
static void |
register(CloudLockService service)
登记锁服务
|
static void |
register(CloudLogService service)
登记日志服务
|
static void |
register(CloudMetricService service)
登记度量服务
|
static void |
register(CloudTraceService service)
登记链路跟踪服务
|
static void |
register(int index,
CloudJobInterceptor jobInterceptor)
登记Job拦截器
|
protected static CloudTraceService |
traceService() |
protected static final java.util.Map<CloudConfig,CloudConfigHandler> configHandlerMap
protected static final java.util.Map<CloudEvent,CloudEventHandler> eventHandlerMap
protected static CloudLoadBalanceFactory loadBalance()
protected static CloudLoadStrategy loadStrategy()
public static void register(CloudLoadStrategy loadStrategy)
public static void register(CloudConfig anno, CloudConfigHandler handler)
public static void register(CloudEvent anno, CloudEventHandler handler)
public static void register(CloudBreakerService service)
public static void register(CloudConfigService service)
public static void register(CloudDiscoveryService service)
public static void register(CloudEventServicePlus service)
public static void register(CloudLockService service)
public static void register(CloudLogService service)
public static void register(CloudListService service)
public static void register(CloudFileService service)
public static void register(CloudI18nService service)
public static void register(CloudTraceService service)
public static void register(CloudMetricService service)
public static void register(CloudJobService service)
public static void register(CloudIdServiceFactory factory)
public static void register(int index,
CloudJobInterceptor jobInterceptor)
protected static CloudBreakerService breakerService()
protected static CloudConfigService configService()
protected static CloudDiscoveryService discoveryService()
protected static CloudEventService eventService()
public static CloudEventInterceptor eventInterceptor()
protected static CloudLockService lockService()
protected static CloudLogService logService()
protected static CloudListService listService()
protected static CloudFileService fileService()
protected static CloudI18nService i18nService()
protected static CloudTraceService traceService()
protected static CloudMetricService metricService()
protected static CloudIdServiceFactory idServiceFactory()
protected static CloudIdService idServiceDef()
protected static CloudJobService jobService()
public static java.util.List<org.noear.solon.core.util.RankEntity<CloudJobInterceptor>> jobInterceptors()