class ZkStatusService implements StatusService {

    @Override
    public HostInfo getHostInfo(ApplicationInstanceReference reference, HostName hostName) {
        return hostInfosCache.getHostInfos(reference).getOrNoRemarks(hostName);
    }

    @Inject public  ZkStatusService(
            @Component Curator curator,
            @Component Metric metric,
            @Component Timer timer,
            @Component AntiServiceMonitor antiServiceMonitor);
      ZkStatusService(Curator curator, Metric metric, Timer timer, HostInfosCache hostInfosCache,
                    AntiServiceMonitor antiServiceMonitor);

}