public SliderBridge(ConnectionRequest source){
  if (source != null) {
    sources=new ConnectionRequest[]{source};
  }
  bindProgress(sources,this);
}

public SliderBridge ( ConnectionRequest source ) { if ( source != null ) { sources = new ConnectionRequest [ ] { source } ; } bindProgress ( sources , this ) ; }
displays progress only for the source object , every other object in the queue before completion will produce an infinite progress . after 100 % the progress will no longer move .
