1 package org.lsst.ccs.bus;
2
3 import java.io.IOException;
4 import java.util.Arrays;
5
6
7
8 public class DestinationsException extends IOException{
9 public final Object[] failedDestinations;
10 public final String details ;
11
12 public DestinationsException(Object... failedDestinations) {
13 this.failedDestinations = failedDestinations;
14 this.details = "" ;
15 }
16 public DestinationsException(String details ,Object... failedDestinations) {
17 this.failedDestinations = failedDestinations;
18 this.details = details ;
19 }
20
21 public String toString() {
22 return super.toString() + " " + details + " " + Arrays.toString(failedDestinations) ;
23 }
24 }