
biz.aQute.resolve.BndResolutionException Maven / Gradle / Ivy
The newest version!
package biz.aQute.resolve;
import java.util.Collection;
import java.util.Set;
import org.osgi.resource.Capability;
import org.osgi.resource.Requirement;
import org.osgi.resource.Resource;
import org.osgi.service.resolver.ResolutionException;
/**
* A {@link ResolutionException} providing more details about why resolution has
* failed.
*/
public class BndResolutionException extends ResolutionException {
private static final long serialVersionUID = 1L;
private Set blackList;
private Set blacklistedCapabilities;
public BndResolutionException(String message, Throwable cause,
Collection unresolvedRequirements, Set blackList,
Set blacklistedCapabilities) {
super(message, cause, unresolvedRequirements);
this.blackList = blackList;
this.blacklistedCapabilities = blacklistedCapabilities;
}
public Set getBlackList() {
return blackList;
}
public Set getBlacklistedCapabilities() {
return blacklistedCapabilities;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy