@Override public void added(Item item) { initialize(item); if (item instanceof GenericItem) { GenericItem genericItem = (GenericItem) item; genericItem.addStateChangeListener(this); } }
@Override public void added(Item item) { initialize(item); if (item instanceof GenericItem) { GenericItem genericItem = (GenericItem) item; genericItem.addStateChangeListener(this); } }
private void startEventHandling(final String dbId) { synchronized (persistenceServiceConfigs) { final PersistenceServiceConfiguration config = persistenceServiceConfigs.get(dbId); if (config == null) { return; } for (SimpleItemConfiguration itemConfig : config.getConfigs()) { if (hasStrategy(dbId, itemConfig, SimpleStrategy.Globals.RESTORE)) { for (Item item : getAllItems(itemConfig)) { initialize(item); } } } createTimers(dbId, config.getStrategies()); } }
@Override public void startEventHandling(final String dbId) { synchronized (persistenceServiceConfigs) { final PersistenceServiceConfiguration config = persistenceServiceConfigs.get(dbId); if (config == null) { return; } if (itemRegistry != null) { for (SimpleItemConfiguration itemConfig : config.getConfigs()) { if (hasStrategy(dbId, itemConfig, SimpleStrategy.Globals.RESTORE)) { for (Item item : getAllItems(itemConfig)) { initialize(item); } } } } createTimers(dbId, config.getStrategies()); } }