private void registerExistingAdapter(FilteredKahaDBPersistenceAdapter filteredAdapter, File candidate) throws IOException { PersistenceAdapter adapter = adapterFromTemplate(filteredAdapter, candidate.getName()); startAdapter(adapter, candidate.getName()); Set<ActiveMQDestination> destinations = adapter.getDestinations(); if (destinations.size() != 0) { registerAdapter(filteredAdapter, adapter, destinations.toArray(new ActiveMQDestination[]{})[0]); } else { stopAdapter(adapter, candidate.getName()); } }
private void removeMessageStore(PersistenceAdapter adapter, ActiveMQDestination destination) { stopAdapter(adapter, destination.toString()); File adapterDir = adapter.getDirectory(); if (adapterDir != null) { if (IOHelper.deleteFile(adapterDir)) { if (LOG.isTraceEnabled()) { LOG.info("deleted per destination adapter directory for: " + destination); } } else { if (LOG.isTraceEnabled()) { LOG.info("failed to deleted per destination adapter directory for: " + destination); } } } }
private void registerExistingAdapter(FilteredKahaDBPersistenceAdapter filteredAdapter, File candidate) throws IOException { PersistenceAdapter adapter = adapterFromTemplate(filteredAdapter, candidate.getName()); startAdapter(adapter, candidate.getName()); Set<ActiveMQDestination> destinations = adapter.getDestinations(); if (destinations.size() != 0) { registerAdapter(filteredAdapter, adapter, destinations.toArray(new ActiveMQDestination[]{})[0]); } else { stopAdapter(adapter, candidate.getName()); } }
private void registerExistingAdapter(FilteredKahaDBPersistenceAdapter filteredAdapter, File candidate) throws IOException { PersistenceAdapter adapter = adapterFromTemplate(filteredAdapter, candidate.getName()); startAdapter(adapter, candidate.getName()); Set<ActiveMQDestination> destinations = adapter.getDestinations(); if (destinations.size() != 0) { registerAdapter(filteredAdapter, adapter, destinations.toArray(new ActiveMQDestination[]{})[0]); } else { stopAdapter(adapter, candidate.getName()); } }
private void registerExistingAdapter(FilteredKahaDBPersistenceAdapter filteredAdapter, File candidate) throws IOException { PersistenceAdapter adapter = adapterFromTemplate(filteredAdapter, candidate.getName()); startAdapter(adapter, candidate.getName()); Set<ActiveMQDestination> destinations = adapter.getDestinations(); if (destinations.size() != 0) { registerAdapter(filteredAdapter, adapter, destinations.toArray(new ActiveMQDestination[]{})[0]); } else { stopAdapter(adapter, candidate.getName()); } }
private void removeMessageStore(PersistenceAdapter adapter, ActiveMQDestination destination) { stopAdapter(adapter, destination.toString()); File adapterDir = adapter.getDirectory(); if (adapterDir != null) { if (IOHelper.deleteFile(adapterDir)) { if (LOG.isTraceEnabled()) { LOG.info("deleted per destination adapter directory for: " + destination); } } else { if (LOG.isTraceEnabled()) { LOG.info("failed to deleted per destination adapter directory for: " + destination); } } } }
private void removeMessageStore(PersistenceAdapter adapter, ActiveMQDestination destination) { stopAdapter(adapter, destination.toString()); File adapterDir = adapter.getDirectory(); if (adapterDir != null) { if (IOHelper.deleteFile(adapterDir)) { if (LOG.isTraceEnabled()) { LOG.info("deleted per destination adapter directory for: " + destination); } } else { if (LOG.isTraceEnabled()) { LOG.info("failed to deleted per destination adapter directory for: " + destination); } } } }
private void removeMessageStore(PersistenceAdapter adapter, ActiveMQDestination destination) { stopAdapter(adapter, destination.toString()); File adapterDir = adapter.getDirectory(); if (adapterDir != null) { if (IOHelper.deleteFile(adapterDir)) { if (LOG.isTraceEnabled()) { LOG.info("deleted per destination adapter directory for: " + destination); } } else { if (LOG.isTraceEnabled()) { LOG.info("failed to deleted per destination adapter directory for: " + destination); } } } }