@ConditionalOnProperty(value="server.port") public static class EnableSupervisor.EnableSupervisorConfiguration extends Object
| 构造器和说明 |
|---|
EnableSupervisorConfiguration() |
| 限定符和类型 | 方法和说明 |
|---|---|
AuthenticationConfigurer |
authenticationConfigurer() |
cn.ponfee.disjob.core.base.Supervisor.Current |
currentSupervisor(int port,
String boundHost) |
DestinationServerRestProxy.DestinationServerInvoker<cn.ponfee.disjob.core.base.WorkerRpcService,cn.ponfee.disjob.core.base.Worker> |
destinationWorkerRpcClient(org.springframework.web.client.RestTemplate restTemplate,
cn.ponfee.disjob.core.base.WorkerRpcService workerRpcProvider) |
DiscoveryServerRestProxy.GroupedServerInvoker<cn.ponfee.disjob.core.base.WorkerRpcService> |
groupedWorkerRpcClient(cn.ponfee.disjob.core.base.RetryProperties retry,
org.springframework.web.client.RestTemplate restTemplate,
SupervisorRegistry discoveryWorker,
cn.ponfee.disjob.core.base.WorkerRpcService workerRpcProvider,
cn.ponfee.disjob.core.base.Worker.Current currentWorker) |
cn.ponfee.disjob.common.spring.LocalizedMethodArgumentConfigurer |
localizedMethodArgumentConfigurer() |
org.springframework.web.client.RestTemplate |
restTemplate(cn.ponfee.disjob.core.base.HttpProperties http,
com.fasterxml.jackson.databind.ObjectMapper objectMapper) |
cn.ponfee.disjob.common.spring.SpringContextHolder |
springContextHolder() |
@AutoConfigureOrder(value=-2147483648)
@Order(value=-2147483648)
@Bean(value="disjob.bean.current-supervisor")
public cn.ponfee.disjob.core.base.Supervisor.Current currentSupervisor(@Value(value="${server.port}")
int port,
@Value(value="${disjob.bound.server.host:}")
String boundHost)
@ConditionalOnMissingBean
@Bean(value="disjob.bean.rest-template")
public org.springframework.web.client.RestTemplate restTemplate(cn.ponfee.disjob.core.base.HttpProperties http,
@Nullable
com.fasterxml.jackson.databind.ObjectMapper objectMapper)
@DependsOn(value="disjob.bean.current-supervisor") @Bean public DiscoveryServerRestProxy.GroupedServerInvoker<cn.ponfee.disjob.core.base.WorkerRpcService> groupedWorkerRpcClient(cn.ponfee.disjob.core.base.RetryProperties retry, @Qualifier(value="disjob.bean.rest-template") org.springframework.web.client.RestTemplate restTemplate, SupervisorRegistry discoveryWorker, @Nullable cn.ponfee.disjob.core.base.WorkerRpcService workerRpcProvider, @Nullable cn.ponfee.disjob.core.base.Worker.Current currentWorker)
@DependsOn(value="disjob.bean.current-supervisor") @Bean public DestinationServerRestProxy.DestinationServerInvoker<cn.ponfee.disjob.core.base.WorkerRpcService,cn.ponfee.disjob.core.base.Worker> destinationWorkerRpcClient(@Qualifier(value="disjob.bean.rest-template") org.springframework.web.client.RestTemplate restTemplate, @Nullable cn.ponfee.disjob.core.base.WorkerRpcService workerRpcProvider)
@Bean public AuthenticationConfigurer authenticationConfigurer()
@ConditionalOnMissingBean @Bean public cn.ponfee.disjob.common.spring.LocalizedMethodArgumentConfigurer localizedMethodArgumentConfigurer()
@ConditionalOnMissingBean @Bean public cn.ponfee.disjob.common.spring.SpringContextHolder springContextHolder()
Copyright © 2024. All rights reserved.