Interface EquipmentReservationService
- All Known Implementing Classes:
EquipmentReservationServiceImpl
public interface EquipmentReservationService
-
Method Summary
Modifier and TypeMethodDescriptioncreateEquipmentReservation(EAMContext context, EquipmentReservation reservationParam) createEquipmentReservationBatch(EAMContext eamContext, List<EquipmentReservation> equipmentList) deleteEquipmentReservation(EAMContext context, String customerRentalCode) deleteEquipmentReservationBatch(EAMContext eamContext, List<String> equipmentCodes) readEquipmentReservation(EAMContext context, String customerRentalCode) readEquipmentReservationAdjustments(EAMContext context, String customerRentalCode) readEquipmentReservationBatch(EAMContext eamContext, List<String> equipmentCodes) updateEquipmentReservation(EAMContext context, EquipmentReservation reservationParam) updateEquipmentReservationBatch(EAMContext eamContext, List<EquipmentReservation> equipmentList)
-
Method Details
-
createEquipmentReservationBatch
BatchResponse<String> createEquipmentReservationBatch(EAMContext eamContext, List<EquipmentReservation> equipmentList) throws EAMException - Throws:
EAMException
-
readEquipmentReservationBatch
BatchResponse<EquipmentReservation> readEquipmentReservationBatch(EAMContext eamContext, List<String> equipmentCodes) -
updateEquipmentReservationBatch
BatchResponse<String> updateEquipmentReservationBatch(EAMContext eamContext, List<EquipmentReservation> equipmentList) throws EAMException - Throws:
EAMException
-
deleteEquipmentReservationBatch
BatchResponse<String> deleteEquipmentReservationBatch(EAMContext eamContext, List<String> equipmentCodes) throws EAMException - Throws:
EAMException
-
createEquipmentReservation
String createEquipmentReservation(EAMContext context, EquipmentReservation reservationParam) throws EAMException - Throws:
EAMException
-
readEquipmentReservation
EquipmentReservation readEquipmentReservation(EAMContext context, String customerRentalCode) throws EAMException - Throws:
EAMException
-
updateEquipmentReservation
String updateEquipmentReservation(EAMContext context, EquipmentReservation reservationParam) throws EAMException - Throws:
EAMException
-
deleteEquipmentReservation
String deleteEquipmentReservation(EAMContext context, String customerRentalCode) throws EAMException - Throws:
EAMException
-
readEquipmentReservationAdjustments
List<EquipmentReservationAdjustment> readEquipmentReservationAdjustments(EAMContext context, String customerRentalCode) throws EAMException - Throws:
EAMException
-