Class WorkOrderServiceImpl
java.lang.Object
ch.cern.eam.wshub.core.services.workorders.impl.WorkOrderServiceImpl
- All Implemented Interfaces:
WorkOrderService
-
Constructor Summary
ConstructorsConstructorDescriptionWorkOrderServiceImpl(ApplicationData applicationData, Tools tools, net.datastream.wsdls.eamws.EAMWebServicesPT eamWebServicesToolkitClient) -
Method Summary
Modifier and TypeMethodDescriptioncreateWorkOrder(EAMContext context, WorkOrder workorderParam) createWorkOrderBatch(EAMContext context, List<WorkOrder> workOrderParam) deleteWorkOrder(EAMContext context, String workOrderNumber) deleteWorkOrderBatch(EAMContext context, List<String> workOrderNumbers) readWorkOrder(EAMContext context, String number) readWorkOrderBatch(EAMContext context, List<String> workOrderNumbers) readWorkOrderDefault(EAMContext context, String number) net.datastream.schemas.mp_results.mp0024_001.MP0024_GetWorkOrder_001_ResultreadWorkOrderEAM(EAMContext context, String number, String organization) updateWorkOrder(EAMContext context, WorkOrder workorderParam) updateWorkOrderBatch(EAMContext context, List<WorkOrder> workOrders) updateWorkOrderStatus(EAMContext context, String workOrderNumber, String statusCode)
-
Constructor Details
-
WorkOrderServiceImpl
public WorkOrderServiceImpl(ApplicationData applicationData, Tools tools, net.datastream.wsdls.eamws.EAMWebServicesPT eamWebServicesToolkitClient)
-
-
Method Details
-
createWorkOrderBatch
public BatchResponse<String> createWorkOrderBatch(EAMContext context, List<WorkOrder> workOrderParam) - Specified by:
createWorkOrderBatchin interfaceWorkOrderService
-
readWorkOrderBatch
public BatchResponse<WorkOrder> readWorkOrderBatch(EAMContext context, List<String> workOrderNumbers) - Specified by:
readWorkOrderBatchin interfaceWorkOrderService
-
updateWorkOrderBatch
- Specified by:
updateWorkOrderBatchin interfaceWorkOrderService
-
deleteWorkOrderBatch
public BatchResponse<String> deleteWorkOrderBatch(EAMContext context, List<String> workOrderNumbers) - Specified by:
deleteWorkOrderBatchin interfaceWorkOrderService
-
readWorkOrder
- Specified by:
readWorkOrderin interfaceWorkOrderService- Throws:
EAMException
-
readWorkOrderEAM
public net.datastream.schemas.mp_results.mp0024_001.MP0024_GetWorkOrder_001_Result readWorkOrderEAM(EAMContext context, String number, String organization) throws EAMException - Throws:
EAMException
-
readWorkOrderDefault
- Specified by:
readWorkOrderDefaultin interfaceWorkOrderService- Throws:
EAMException
-
createWorkOrder
- Specified by:
createWorkOrderin interfaceWorkOrderService- Throws:
EAMException
-
updateWorkOrder
- Specified by:
updateWorkOrderin interfaceWorkOrderService- Throws:
EAMException
-
deleteWorkOrder
- Specified by:
deleteWorkOrderin interfaceWorkOrderService- Throws:
EAMException
-
updateWorkOrderStatus
public String updateWorkOrderStatus(EAMContext context, String workOrderNumber, String statusCode) throws EAMException - Specified by:
updateWorkOrderStatusin interfaceWorkOrderService- Throws:
EAMException
-