Examples of Shipment


Examples of com.bring.api.shippingguide.request.Shipment

        // Prepare query
        Package packet = new Package();
        packet.withWeightInGrams("4233");

        Shipment shipment = new Shipment();
        shipment.withFromPostalCode("1409");
        shipment.withToPostalCode("7050");
        shipment.addPackage(packet);
        shipment.addProduct(ProductType.SERVICEPAKKE);

        // Fetch price information from Bring
        ShippingGuideResult shippingGuideResult = bringService.queryShippingGuide(shipment, QueryType.PRICE);
        String amountWithVAT = shippingGuideResult
            .getProduct(ProductType.SERVICEPAKKE)
View Full Code Here

Examples of com.google.code.magja.model.order.Shipment

   * @param attributes
   * @return
   * @throws ServiceException
   */
  private Shipment buildShipment(Map<String, Object> attributes) throws ServiceException {
    Shipment shipment = new Shipment();
    for (Map.Entry<String, Object> attr : attributes.entrySet()) shipment.set(attr.getKey(), attr.getValue());
    return shipment;
  }
View Full Code Here

Examples of com.oracle.demo.ops.domain.Shipment

  public void run()
  {
    for (int x = 1; x <= count; x++)
    {
      System.out.println("Thread=["+Thread.currentThread().getName()+"] Sending shpiment " + x);
      Shipment shipment = generateShipment();
      shipmentSender.forwardShipmentSAFE(shipment);
    }
  }
View Full Code Here

Examples of jsprit.core.problem.job.Shipment

  }

  @Test
  public void whenShipmentsAreAdded_vrpShouldContainThem(){
    Shipment s = Shipment.Builder.newInstance("s").addSizeDimension(0, 10).setPickupLocationId("foofoo").setDeliveryLocationId("foo").build();
    Shipment s2 = Shipment.Builder.newInstance("s2").addSizeDimension(0, 100).setPickupLocationId("foofoo").setDeliveryLocationId("foo").build();
    VehicleRoutingProblem.Builder vrpBuilder = VehicleRoutingProblem.Builder.newInstance();
    vrpBuilder.addJob(s);
    vrpBuilder.addJob(s2);
    VehicleRoutingProblem vrp = vrpBuilder.build();
   
View Full Code Here

Examples of jsprit.core.problem.job.Shipment

  }

    @Test
    public void whenAddingTwoJobs_theyShouldHaveProperIndeces(){
        Service service = Service.Builder.newInstance("myService").setLocationId("loc").build();
        Shipment shipment = Shipment.Builder.newInstance("shipment").setPickupLocationId("pick").setDeliveryLocationId("del").build();
        VehicleRoutingProblem.Builder vrpBuilder = VehicleRoutingProblem.Builder.newInstance();
        vrpBuilder.addJob(service);
        vrpBuilder.addJob(shipment);
        vrpBuilder.build();

        assertEquals(1,service.getIndex());
        assertEquals(2,shipment.getIndex());

    }
View Full Code Here

Examples of jsprit.core.problem.job.Shipment

  
   */
  @Override
  public InsertionData getInsertionData(final VehicleRoute currentRoute, final Job jobToInsert, final Vehicle newVehicle, double newVehicleDepartureTime, final Driver newDriver, final double bestKnownCosts) {
        JobInsertionContext insertionContext = new JobInsertionContext(currentRoute, jobToInsert, newVehicle, newDriver, newVehicleDepartureTime);
        Shipment shipment = (Shipment)jobToInsert;
        TourActivity pickupShipment = activityFactory.createActivities(shipment).get(0);
        TourActivity deliverShipment = activityFactory.createActivities(shipment).get(1);
        insertionContext.getAssociatedActivities().add(pickupShipment);
        insertionContext.getAssociatedActivities().add(deliverShipment);

View Full Code Here

Examples of jsprit.core.problem.job.Shipment

public class VehicleRouteBuilderTest {
 
  @Test(expected=IllegalStateException.class)
  public void whenDeliveryIsAddedBeforePickup_throwsException(){
    Shipment s = mock(Shipment.class);
    VehicleRoute.Builder builder = VehicleRoute.Builder.newInstance(mock(Vehicle.class), mock(Driver.class));
    builder.addDelivery(s);
  }
View Full Code Here

Examples of jsprit.core.problem.job.Shipment

    builder.addDelivery(s);
  }
 
  @Test(expected=IllegalStateException.class)
  public void whenPickupIsAddedTwice_throwsException(){
    Shipment s = mock(Shipment.class);
        when(s.getSize()).thenReturn(Capacity.Builder.newInstance().build());
    VehicleRoute.Builder builder = VehicleRoute.Builder.newInstance(mock(Vehicle.class), mock(Driver.class));
    builder.addPickup(s);
    builder.addPickup(s);
  }
View Full Code Here

Examples of jsprit.core.problem.job.Shipment

    builder.addPickup(s);
  }
 
  @Test(expected=IllegalStateException.class)
  public void whenShipmentIsPickedDeliveredAndDeliveredAgain_throwsException(){
    Shipment s = mock(Shipment.class);
    Capacity capacity = Capacity.Builder.newInstance().build();
    when(s.getSize()).thenReturn(capacity);
    VehicleRoute.Builder builder = VehicleRoute.Builder.newInstance(mock(Vehicle.class), mock(Driver.class));
    builder.addPickup(s);
    builder.addDelivery(s);
    builder.addDelivery(s);
  }
View Full Code Here

Examples of jsprit.core.problem.job.Shipment

    builder.addDelivery(s);
  }
 
  @Test(expected=IllegalStateException.class)
  public void whenShipmentIsPickedUpThoughButHasNotBeenDeliveredAndRouteIsBuilt_throwsException(){
    Shipment s = mock(Shipment.class);
    Capacity capacity = Capacity.Builder.newInstance().build();
        Shipment s2 = mock(Shipment.class);
        when(s2.getSize()).thenReturn(capacity);
    when(s.getSize()).thenReturn(capacity);
    VehicleRoute.Builder builder = VehicleRoute.Builder.newInstance(mock(Vehicle.class), mock(Driver.class));
    builder.addPickup(s);
    builder.addPickup(s2);
    builder.addDelivery(s);
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.