1 37 package com.sun.j2ee.blueprints.opc.purchaseorder.ejb; 38 39 import javax.ejb.*; 40 import java.util.*; 41 42 import com.sun.j2ee.blueprints.opc.purchaseorder.*; 43 44 47 48 public interface PurchaseOrderLocal extends EJBLocalObject { 49 50 public String getPoId(); 51 52 public void setShippingInfo(ContactInfoLocal shippingInfo); 53 54 public ContactInfoLocal getShippingInfo(); 55 56 public void setUserId(String userId); 57 58 public String getUserId(); 59 60 public void setEmailId(String emailId); 61 62 public String getEmailId(); 63 64 public void setLocale(String locale); 65 66 public String getLocale(); 67 68 public void setOrderDate(long orderDate); 69 70 public long getOrderDate(); 71 72 public void setTotalPrice(float totalPrice); 73 74 public float getTotalPrice(); 75 76 public void setHeadCount(int headCount); 77 78 public int getHeadCount(); 79 80 public void setStartDate(long startDate); 81 82 public long getStartDate(); 83 84 public void setEndDate(long endDate); 85 86 public long getEndDate(); 87 88 public void setDepartureCity(String departureCity); 89 90 public String getDepartureCity(); 91 92 public void setCreditCard(CreditCardLocal creditCard); 93 94 public CreditCardLocal getCreditCard(); 95 96 public void setLodging(LodgingLocal lodging); 97 98 public LodgingLocal getLodging(); 99 100 public void setBillingInfo(ContactInfoLocal billingInfo); 101 102 public ContactInfoLocal getBillingInfo(); 103 104 public void setDepartureFlightInfo(TransportationLocal departureFlightInfo); 105 106 public TransportationLocal getDepartureFlightInfo(); 107 108 public void setReturnFlightInfo(TransportationLocal returnFlightInfo); 109 110 public TransportationLocal getReturnFlightInfo(); 111 112 public void setActivities(Collection activities); 113 114 public Collection getActivities(); 115 116 public void addActivity(ActivityLocal activity); 117 118 public PurchaseOrder getPO() ; 119 120 } 121 | Popular Tags |