public FilteredKahaDBPersistenceAdapter(FilteredKahaDBPersistenceAdapter template, ActiveMQDestination destination, PersistenceAdapter adapter) { setDestination(destination); persistenceAdapter = adapter; if (template.getUsage() != null) { usage = template.getUsage().copy(); } }
/** * Sets the FilteredKahaDBPersistenceAdapter entries * * @org.apache.xbean.ElementType class="org.apache.activemq.store.kahadb.FilteredKahaDBPersistenceAdapter" */ @SuppressWarnings({ "rawtypes", "unchecked" }) public void setFilteredPersistenceAdapters(List entries) { for (Object entry : entries) { FilteredKahaDBPersistenceAdapter filteredAdapter = (FilteredKahaDBPersistenceAdapter) entry; PersistenceAdapter adapter = filteredAdapter.getPersistenceAdapter(); if (filteredAdapter.getDestination() == null) { filteredAdapter.setDestination(matchAll); } if (filteredAdapter.isPerDestination()) { configureDirectory(adapter, null); // per destination adapters will be created on demand or during recovery continue; } else { configureDirectory(adapter, nameFromDestinationFilter(filteredAdapter.getDestination())); } configureAdapter(adapter); adapters.add(adapter); } destinationMap.setEntries(entries); }
public FilteredKahaDBPersistenceAdapter(FilteredKahaDBPersistenceAdapter template, ActiveMQDestination destination, PersistenceAdapter adapter) { setDestination(destination); persistenceAdapter = adapter; if (template.getUsage() != null) { usage = template.getUsage().copy(); } }
public FilteredKahaDBPersistenceAdapter(FilteredKahaDBPersistenceAdapter template, ActiveMQDestination destination, PersistenceAdapter adapter) { setDestination(destination); persistenceAdapter = adapter; if (template.getUsage() != null) { usage = template.getUsage().copy(); } }
public FilteredKahaDBPersistenceAdapter(FilteredKahaDBPersistenceAdapter template, ActiveMQDestination destination, PersistenceAdapter adapter) { setDestination(destination); persistenceAdapter = adapter; if (template.getUsage() != null) { usage = template.getUsage().copy(); } }
/** * Sets the FilteredKahaDBPersistenceAdapter entries * * @org.apache.xbean.ElementType class="org.apache.activemq.store.kahadb.FilteredKahaDBPersistenceAdapter" */ @SuppressWarnings({ "rawtypes", "unchecked" }) public void setFilteredPersistenceAdapters(List entries) { for (Object entry : entries) { FilteredKahaDBPersistenceAdapter filteredAdapter = (FilteredKahaDBPersistenceAdapter) entry; PersistenceAdapter adapter = filteredAdapter.getPersistenceAdapter(); if (filteredAdapter.getDestination() == null) { filteredAdapter.setDestination(matchAll); } if (filteredAdapter.isPerDestination()) { configureDirectory(adapter, null); // per destination adapters will be created on demand or during recovery continue; } else { configureDirectory(adapter, nameFromDestinationFilter(filteredAdapter.getDestination())); } configureAdapter(adapter); adapters.add(adapter); } destinationMap.setEntries(entries); }
/** * Sets the FilteredKahaDBPersistenceAdapter entries * * @org.apache.xbean.ElementType class="org.apache.activemq.store.kahadb.FilteredKahaDBPersistenceAdapter" */ @SuppressWarnings({ "rawtypes", "unchecked" }) public void setFilteredPersistenceAdapters(List entries) { for (Object entry : entries) { FilteredKahaDBPersistenceAdapter filteredAdapter = (FilteredKahaDBPersistenceAdapter) entry; PersistenceAdapter adapter = filteredAdapter.getPersistenceAdapter(); if (filteredAdapter.getDestination() == null) { filteredAdapter.setDestination(matchAll); } if (filteredAdapter.isPerDestination()) { configureDirectory(adapter, null); // per destination adapters will be created on demand or during recovery continue; } else { configureDirectory(adapter, nameFromDestinationFilter(filteredAdapter.getDestination())); } configureAdapter(adapter); adapters.add(adapter); } destinationMap.setEntries(entries); }
/** * Sets the FilteredKahaDBPersistenceAdapter entries * * @org.apache.xbean.ElementType class="org.apache.activemq.store.kahadb.FilteredKahaDBPersistenceAdapter" */ @SuppressWarnings({ "rawtypes", "unchecked" }) public void setFilteredPersistenceAdapters(List entries) { for (Object entry : entries) { FilteredKahaDBPersistenceAdapter filteredAdapter = (FilteredKahaDBPersistenceAdapter) entry; PersistenceAdapter adapter = filteredAdapter.getPersistenceAdapter(); if (filteredAdapter.getDestination() == null) { filteredAdapter.setDestination(matchAll); } if (filteredAdapter.isPerDestination()) { configureDirectory(adapter, null); // per destination adapters will be created on demand or during recovery continue; } else { configureDirectory(adapter, nameFromDestinationFilter(filteredAdapter.getDestination())); } configureAdapter(adapter); adapters.add(adapter); } destinationMap.setEntries(entries); }