code: @Override
  	public void shutdown() {
  		if (collection != null) {
  			try {
  				collection.shutdown();
  			} catch (IOException e) {
  				LOGGER.severe("FAILED collection shutdown" + e.getMessage());
  			}
  		}
  		if (exclusionFactory != null) {
  			exclusionFactory.shutdown();
  		}
  	}
docs: Release any resources associated with this AccessPoint, including
  stopping any background processing threads