@Override
	public ModuleInformation resolve(ModuleDefinition definition) {
		for (ModuleInformationResolver resolver : delegates) {
			ModuleInformation result = resolver.resolve(definition);
			if (result != null) {
				return result;
			}
		}
		return null;
	}
A composite resolver that will try delegates until one returns a non {@code null} result.

@author Eric Bottard
spring-xd-module/src/main/java/org/springframework/xd/module/info/DelegatingModuleInformationResolver.java