public boolean removeDestination(String id) {
		logger.trace("removing destination {}", id);
		for(Destination<M> destination : destinations) {
			if(destination.getId().equals(id)) {
				destinations.remove(destination);
				return true;
			}
		}
		return false;
	}
public boolean removeDestination ( String id ) { logger . trace ( "removing destination {}" , id ) ; for ( Destination < M > destination : destinations ) { if ( destination . getId ( ) . equals ( id ) ) { destinations . remove ( destination ) ; return true ; } } return false ; }
Removes the given object from the set of registered destinations.

@param id
the unique id of the destination to be removed.
@return
{@code true} if the object was in the set of registered destinations,
and thus removed, {@code false} otherwise.