code: protected FaxJobStatus[] pollForFaxJobStatuesImpl(FaxJob[] faxJobs)
      {
          //get amount
          int amount=faxJobs.length;
          
          //init array
          FaxJobStatus[] faxJobStatuses=new FaxJobStatus[amount];
  
          FaxJob faxJob=null;
          FaxJobStatus faxJobStatus=null;
          for(int index=0;index<amount;index++)
          {
              //get next fax job
              faxJob=faxJobs[index];
              
              //set default
              faxJobStatus=FaxJobStatus.UNKNOWN;
  
              if(faxJob!=null)
              {
                  try
                  {
                      faxJobStatus=this.getFaxJobStatus(faxJob);
                  }
                  catch(RuntimeException exception)
                  {
                      //ignore errors as this method should not throw any exception
                  }
              }
  
              //set default
              if(faxJobStatus==null)
              {
                  faxJobStatus=FaxJobStatus.UNKNOWN;
              }
              
              //put in output array
              faxJobStatuses[index]=faxJobStatus;
          }
          
          return faxJobStatuses;
      }
docs: This function polls the new statues for the provided fax jobs.
  
  @param   faxJobs
  The fax jobs to poll
  @return  The fax job statues