/*
* Copyright (c) 2015 Hewlett Packard Enterprise Development Company, L.P. and others. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v1.0 which accompanies this distribution,
* and is available at http://www.eclipse.org/legal/epl-v10.html
*/
package org.opendaylight.nic.graph.api;
import com.google.common.collect.ImmutableList;
import java.util.Collection;
public class CompilerGraphException extends Exception {
private Collection<InputGraph> relatedPolicies;
public CompilerGraphException(String message) {
this(message, null);
}
public CompilerGraphException(String message, Collection<InputGraph> relatedPolicies) {
super(message);
this.relatedPolicies = relatedPolicies;
}
public Collection<InputGraph> getRelatedPolicies() {
return ImmutableList.copyOf(relatedPolicies);
}
}