Java源码示例:org.springframework.cloud.client.serviceregistry.ServiceRegistry

示例1
@Bean
@ConditionalOnEnabledEndpoint
public EurekaMgmtEndpoint serviceDiscoveryMgmtEndpoint(ServiceRegistry serviceRegistry,
    Environment environment) {
    EurekaMgmtEndpoint endpoint = new EurekaMgmtEndpoint(serviceRegistry);
    endpoint.setRegistration(registration);
    JmxEndpointProperties r;
    return endpoint;
}
 
示例2
@Bean(initMethod = "registerStubs")
public StubsRegistrar stubsRegistrar(StubRunning stubRunning,
		ServiceRegistry<EurekaRegistration> serviceRegistry,
		ApplicationContext context, StubMapperProperties stubMapperProperties,
		InetUtils inetUtils, EurekaInstanceConfigBean eurekaInstanceConfigBean,
		EurekaClientConfigBean eurekaClientConfigBean) {
	return new EurekaStubsRegistrar(stubRunning, serviceRegistry,
			stubMapperProperties, inetUtils, eurekaInstanceConfigBean,
			eurekaClientConfigBean, context);
}
 
示例3
public EurekaStubsRegistrar(StubRunning stubRunning,
		ServiceRegistry<EurekaRegistration> serviceRegistry,
		StubMapperProperties stubMapperProperties, InetUtils inetUtils,
		EurekaInstanceConfigBean eurekaInstanceConfigBean,
		EurekaClientConfigBean eurekaClientConfigBean, ApplicationContext context) {
	this.stubRunning = stubRunning;
	this.stubMapperProperties = stubMapperProperties;
	this.serviceRegistry = serviceRegistry;
	this.inetUtils = inetUtils;
	this.eurekaInstanceConfigBean = eurekaInstanceConfigBean;
	this.eurekaClientConfigBean = eurekaClientConfigBean;
	this.context = context;
}
 
示例4
public CamelSpringCloudServiceRegistry(Collection<ConversionService> conversionServices, ServiceRegistry serviceRegistry) {
    this.definitions = new ArrayList<>();
    this.conversionServices = new ArrayList<>(conversionServices);
    this.serviceRegistry = serviceRegistry;
    this.registrationType = determineRegistrationType("register");
}
 
示例5
public ServiceRegistry getNativeServiceRegistry() {
    return this.serviceRegistry;
}
 
示例6
public <R extends Registration, T extends ServiceRegistry<R>> T getNativeServiceRegistry(Class<T> type) {
    return type.cast(this.serviceRegistry);
}
 
示例7
public MossNacosAutoServiceRegistration(ServiceRegistry<NacosRegistration> serviceRegistry,
                                        AutoServiceRegistrationProperties autoServiceRegistrationProperties, NacosRegistration registration, NacosRegistration registration1) {
    super(serviceRegistry, autoServiceRegistrationProperties, registration);
    this.registration = registration1;
}
 
示例8
public EurekaServiceRegistryWrapper(ServiceRegistry<EurekaRegistration> serviceRegistry,
    ConfigurableEnvironment environment) {
    this.serviceRegistry = serviceRegistry;
    this.environment = environment;
}
 
示例9
public EurekaMgmtEndpoint(ServiceRegistry serviceRegistry) {
    this.serviceRegistry = serviceRegistry;
}
 
示例10
@Override
public void afterPropertiesSet() throws Exception {
    registration = applicationContext.getBean(Registration.class);
    serviceRegistry = applicationContext.getBean(ServiceRegistry.class);
}
 
示例11
public NacosAutoServiceRegistration(ServiceRegistry<Registration> serviceRegistry,
		AutoServiceRegistrationProperties autoServiceRegistrationProperties,
		NacosRegistration registration) {
	super(serviceRegistry, autoServiceRegistrationProperties);
	this.registration = registration;
}
 
示例12
public ServiceRegistryEndpoint(ServiceRegistry<?> serviceRegistry) {
	this.serviceRegistry = serviceRegistry;
}
 
示例13
@Bean
ServiceRegistry serviceRegistry() {
	return new TestServiceRegistry();
}
 
示例14
@Bean
ServiceRegistry serviceRegistry() {
	return new TestServiceRegistry();
}