Class ZookeeperStubsRegistrar
- java.lang.Object
-
- org.springframework.cloud.contract.stubrunner.spring.cloud.zookeeper.ZookeeperStubsRegistrar
-
- All Implemented Interfaces:
AutoCloseable,StubsRegistrar
public class ZookeeperStubsRegistrar extends Object implements StubsRegistrar
Registers all stubs in Zookeeper Service Discovery.- Since:
- 1.0.0
- Author:
- Marcin Grzejszczak
-
-
Constructor Summary
Constructors Constructor Description ZookeeperStubsRegistrar(StubRunning stubRunning, org.apache.curator.framework.CuratorFramework curatorFramework, StubMapperProperties stubMapperProperties, org.springframework.cloud.zookeeper.discovery.ZookeeperDiscoveryProperties zookeeperDiscoveryProperties)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclose()voidregisterStubs()protected org.apache.curator.x.discovery.ServiceDiscoveryserviceDiscovery(org.apache.curator.x.discovery.ServiceInstance serviceInstance)protected org.apache.curator.x.discovery.ServiceInstanceserviceInstance(StubConfiguration stubConfiguration, int port)
-
-
-
Constructor Detail
-
ZookeeperStubsRegistrar
public ZookeeperStubsRegistrar(StubRunning stubRunning, org.apache.curator.framework.CuratorFramework curatorFramework, StubMapperProperties stubMapperProperties, org.springframework.cloud.zookeeper.discovery.ZookeeperDiscoveryProperties zookeeperDiscoveryProperties)
-
-
Method Detail
-
registerStubs
public void registerStubs()
- Specified by:
registerStubsin interfaceStubsRegistrar
-
serviceInstance
protected org.apache.curator.x.discovery.ServiceInstance serviceInstance(StubConfiguration stubConfiguration, int port)
-
serviceDiscovery
protected org.apache.curator.x.discovery.ServiceDiscovery serviceDiscovery(org.apache.curator.x.discovery.ServiceInstance serviceInstance)
-
close
public void close() throws Exception- Specified by:
closein interfaceAutoCloseable- Throws:
Exception
-
-