Example 80 : Find all parcel statuses between selected dates
This example shows you how to find all of the parcel statuses between your chosen dates.
package com.metapack.dm.test; import com.metapack.deliverymanager.client.ParcelStatusHistory; import com.metapack.deliverymanager.client.webservices.ConsignmentTrackingService; public class Example80 extends ExampleBase { public void run() throws Exception { ConsignmentTrackingService service = createConsignmentTrackingService(); ParcelStatusHistory[] history = service.findAllParcelStatusesBetweenDates( createDate( "2011-03-09T04:00:00" ), createDate( "2011-03-09T16:00:00" ) ); for( ParcelStatusHistory record : history ) { System.out.println( formatDateTimeNice( record.getTimeApplied() ) + " " + record.getConsignmentCode() + " ... " + record.getParcelStatusDesc() + " at " + formatDateTimeNice( record.getAchievedDateTime() ) ); } } public static void main(String[] args ){ Example80 ex = new Example80(); try { ex.run(); } catch( Exception e ) { e.printStackTrace(); } } }

