public Optional<ApplicationInfo> getApplicationInfo(ApplicationId applicationId) {
        return Optional.ofNullable(applicationsById.get(applicationId));
    }
A non-thread-safe mutable container of ApplicationInfo, also taking care of listeners on changes.

@author hakonhall
service-monitor/src/main/java/com/yahoo/vespa/service/duper/DuperModel.java