@Override public void transition( ContainerImpl container, ContainerEvent event) { UpdateContainerTokenEvent updateEvent = (UpdateContainerTokenEvent)event; // Update the container token container.setContainerTokenIdentifier(updateEvent.getUpdatedToken()); try { // Persist change in the state store. container.context.getNMStateStore() .storeContainerUpdateToken(container.containerId, container.getContainerTokenIdentifier()); } catch (IOException e) { LOG.warn("Could not store container [" + container.containerId + "] update..", e); } } }