public void setStoreUsage(StoreUsage storeUsage) { if (storeUsage.getStore() == null) { storeUsage.setStore(this.storeUsage.getStore()); } if (storeUsage.getName() == null) { storeUsage.setName(this.storeUsage.getName()); } if (parent != null) { storeUsage.setParent(parent.storeUsage); } this.storeUsage = storeUsage; this.storeUsage.setExecutor(executor); }
@Override public void registerIndexListener(IndexListener indexListener) { getDelegate().registerIndexListener(indexListener); try { if (indexListener instanceof BaseDestination) { // update queue storeUsage Object matchingPersistenceAdapter = multiKahaDBPersistenceAdapter.destinationMap.chooseValue(getDelegate().getDestination()); if (matchingPersistenceAdapter instanceof FilteredKahaDBPersistenceAdapter) { FilteredKahaDBPersistenceAdapter filteredAdapter = (FilteredKahaDBPersistenceAdapter) matchingPersistenceAdapter; if (filteredAdapter.getUsage() != null && filteredAdapter.getPersistenceAdapter() instanceof KahaDBPersistenceAdapter) { StoreUsage storeUsage = filteredAdapter.getUsage(); storeUsage.setStore(filteredAdapter.getPersistenceAdapter()); storeUsage.setParent(multiKahaDBPersistenceAdapter.getBrokerService().getSystemUsage().getStoreUsage()); ((BaseDestination) indexListener).getSystemUsage().setStoreUsage(storeUsage); } } } } catch (Exception ignored) { LOG.warn("Failed to set mKahaDB destination store usage", ignored); } } };
public void setStoreUsage(StoreUsage storeUsage) { if (storeUsage.getStore() == null) { storeUsage.setStore(this.storeUsage.getStore()); } if (storeUsage.getName() == null) { storeUsage.setName(this.storeUsage.getName()); } if (parent != null) { storeUsage.setParent(parent.storeUsage); } this.storeUsage = storeUsage; this.storeUsage.setExecutor(executor); }
public void setStoreUsage(StoreUsage storeUsage) { if (storeUsage.getStore() == null) { storeUsage.setStore(this.storeUsage.getStore()); } if (storeUsage.getName() == null) { storeUsage.setName(this.storeUsage.getName()); } if (parent != null) { storeUsage.setParent(parent.storeUsage); } this.storeUsage = storeUsage; this.storeUsage.setExecutor(executor); }
public void setStoreUsage(StoreUsage storeUsage) { if (storeUsage.getStore() == null) { storeUsage.setStore(this.storeUsage.getStore()); } if (storeUsage.getName() == null) { storeUsage.setName(this.storeUsage.getName()); } if (parent != null) { storeUsage.setParent(parent.storeUsage); } this.storeUsage = storeUsage; this.storeUsage.setExecutor(executor); }
public void setStoreUsage(StoreUsage storeUsage) { if (storeUsage.getStore() == null) { storeUsage.setStore(this.storeUsage.getStore()); } if (storeUsage.getName() == null) { storeUsage.setName(this.storeUsage.getName()); } if (parent != null) { storeUsage.setParent(parent.storeUsage); } this.storeUsage = storeUsage; this.storeUsage.setExecutor(executor); }
private void ensureSystemUsageHasStore() throws IOException { SystemUsage usage = getSystemUsage(); if (usage.getStoreUsage().getStore() == null) { usage.getStoreUsage().setStore(getPersistenceAdapter()); } if (usage.getTempUsage().getStore() == null) { usage.getTempUsage().setStore(getTempDataStore()); } }
@Override public void registerIndexListener(IndexListener indexListener) { getDelegate().registerIndexListener(indexListener); try { if (indexListener instanceof BaseDestination) { // update queue storeUsage Object matchingPersistenceAdapter = multiKahaDBPersistenceAdapter.destinationMap.chooseValue(getDelegate().getDestination()); if (matchingPersistenceAdapter instanceof FilteredKahaDBPersistenceAdapter) { FilteredKahaDBPersistenceAdapter filteredAdapter = (FilteredKahaDBPersistenceAdapter) matchingPersistenceAdapter; if (filteredAdapter.getUsage() != null && filteredAdapter.getPersistenceAdapter() instanceof KahaDBPersistenceAdapter) { StoreUsage storeUsage = filteredAdapter.getUsage(); storeUsage.setStore(filteredAdapter.getPersistenceAdapter()); storeUsage.setParent(multiKahaDBPersistenceAdapter.getBrokerService().getSystemUsage().getStoreUsage()); ((BaseDestination) indexListener).getSystemUsage().setStoreUsage(storeUsage); } } } } catch (Exception ignored) { LOG.warn("Failed to set mKahaDB destination store usage", ignored); } } };
@Override public void registerIndexListener(IndexListener indexListener) { getDelegate().registerIndexListener(indexListener); try { if (indexListener instanceof BaseDestination) { // update queue storeUsage Object matchingPersistenceAdapter = multiKahaDBPersistenceAdapter.destinationMap.chooseValue(getDelegate().getDestination()); if (matchingPersistenceAdapter instanceof FilteredKahaDBPersistenceAdapter) { FilteredKahaDBPersistenceAdapter filteredAdapter = (FilteredKahaDBPersistenceAdapter) matchingPersistenceAdapter; if (filteredAdapter.getUsage() != null && filteredAdapter.getPersistenceAdapter() instanceof KahaDBPersistenceAdapter) { StoreUsage storeUsage = filteredAdapter.getUsage(); storeUsage.setStore(filteredAdapter.getPersistenceAdapter()); storeUsage.setParent(multiKahaDBPersistenceAdapter.getBrokerService().getSystemUsage().getStoreUsage()); ((BaseDestination) indexListener).getSystemUsage().setStoreUsage(storeUsage); } } } } catch (Exception ignored) { LOG.warn("Failed to set mKahaDB destination store usage", ignored); } } };
@Override public void registerIndexListener(IndexListener indexListener) { getDelegate().registerIndexListener(indexListener); try { if (indexListener instanceof BaseDestination) { // update queue storeUsage Object matchingPersistenceAdapter = multiKahaDBPersistenceAdapter.destinationMap.chooseValue(getDelegate().getDestination()); if (matchingPersistenceAdapter instanceof FilteredKahaDBPersistenceAdapter) { FilteredKahaDBPersistenceAdapter filteredAdapter = (FilteredKahaDBPersistenceAdapter) matchingPersistenceAdapter; if (filteredAdapter.getUsage() != null && filteredAdapter.getPersistenceAdapter() instanceof KahaDBPersistenceAdapter) { StoreUsage storeUsage = filteredAdapter.getUsage(); storeUsage.setStore(filteredAdapter.getPersistenceAdapter()); storeUsage.setParent(multiKahaDBPersistenceAdapter.getBrokerService().getSystemUsage().getStoreUsage()); ((BaseDestination) indexListener).getSystemUsage().setStoreUsage(storeUsage); } } } } catch (Exception ignored) { LOG.warn("Failed to set mKahaDB destination store usage", ignored); } } };
private void ensureSystemUsageHasStore() throws IOException { SystemUsage usage = getSystemUsage(); if (usage.getStoreUsage().getStore() == null) { usage.getStoreUsage().setStore(getPersistenceAdapter()); } if (usage.getTempUsage().getStore() == null) { usage.getTempUsage().setStore(getTempDataStore()); } if (usage.getJobSchedulerUsage().getStore() == null) { usage.getJobSchedulerUsage().setStore(getJobSchedulerStore()); } }
private void ensureSystemUsageHasStore() throws IOException { SystemUsage usage = getSystemUsage(); if (usage.getStoreUsage().getStore() == null) { usage.getStoreUsage().setStore(getPersistenceAdapter()); } if (usage.getTempUsage().getStore() == null) { usage.getTempUsage().setStore(getTempDataStore()); } if (usage.getJobSchedulerUsage().getStore() == null) { usage.getJobSchedulerUsage().setStore(getJobSchedulerStore()); } }
private void ensureSystemUsageHasStore() throws IOException { SystemUsage usage = getSystemUsage(); if (usage.getStoreUsage().getStore() == null) { usage.getStoreUsage().setStore(getPersistenceAdapter()); } if (usage.getTempUsage().getStore() == null) { usage.getTempUsage().setStore(getTempDataStore()); } if (usage.getJobSchedulerUsage().getStore() == null) { usage.getJobSchedulerUsage().setStore(getJobSchedulerStore()); } }