@Override public void notify(final ServerInstanceDeleted serverInstanceDeleted) { LOGGER.info("WebSocket notify on instance deleted :: {}", serverInstanceDeleted); notifySessions(serverInstanceDeleted); }
@Override public void notify(final ServerTemplateDeleted serverTemplateDeleted) { LOGGER.info("WebSocket notify on deleted :: {}", serverTemplateDeleted); notifySessions(serverTemplateDeleted); }
@Override public void notify(final ServerInstanceUpdated serverInstanceUpdated) { LOGGER.info("WebSocket notify on instance updated :: {}", serverInstanceUpdated); notifySessions(serverInstanceUpdated); }
@Override public void notify(final ServerInstanceConnected serverInstanceConnected) { LOGGER.info("WebSocket notify on instance connected :: {}", serverInstanceConnected); notifySessions(serverInstanceConnected); }
@Override public void notify(final ServerInstanceDisconnected serverInstanceDisconnected) { LOGGER.info("WebSocket notify on instance disconnected :: {}", serverInstanceDisconnected); notifySessions(serverInstanceDisconnected); } }
@Override public void notify(final ServerTemplateUpdated serverTemplateUpdated) { LOGGER.info("WebSocket notify on updated :: {}", serverTemplateUpdated); notifySessions(serverTemplateUpdated); }
@Override public void notify(final ServerTemplate serverTemplate, final ContainerSpec containerSpec, final List<Container> containers) { LOGGER.info("WebSocket notification about change requested on server {} with container spec {} with following result {}", serverTemplate, containerSpec, containers); notifySessions(new ContainerSpecUpdated(serverTemplate, containerSpec, containers)); }