Class ChecklistServiceImpl
java.lang.Object
ch.cern.eam.wshub.core.services.workorders.impl.ChecklistServiceImpl
- All Implemented Interfaces:
ChecklistService
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionChecklistServiceImpl(ApplicationData applicationData, Tools tools, net.datastream.wsdls.eamws.EAMWebServicesPT eamWebServicesToolkitClient) -
Method Summary
Modifier and TypeMethodDescriptioncreateFollowUpWorkOrders(EAMContext context, Activity activity) Webservice to create Follow Up workorders for checklist activitiescreateTaskplanChecklist(EAMContext context, TaskplanCheckList taskChecklist) eSignWorkOrderActivityChecklist(EAMContext context, WorkOrderActivityCheckListSignature workOrderActivityCheckListSignature) getChecklistDefinition(EAMContext context, TaskPlan taskPlan, String code) getSignatures(EAMContext context, String workOrderCode, String activityCode, TaskPlan taskPlan) readWorkOrderChecklists(EAMContext context, Activity activity) updateWorkOrderChecklist(EAMContext context, WorkOrderActivityCheckList workOrderActivityCheckList)
-
Field Details
-
findingsCache
-
-
Constructor Details
-
ChecklistServiceImpl
public ChecklistServiceImpl(ApplicationData applicationData, Tools tools, net.datastream.wsdls.eamws.EAMWebServicesPT eamWebServicesToolkitClient)
-
-
Method Details
-
getSignatures
public WorkOrderActivityChecklistSignatureResult[] getSignatures(EAMContext context, String workOrderCode, String activityCode, TaskPlan taskPlan) throws EAMException - Specified by:
getSignaturesin interfaceChecklistService- Throws:
EAMException
-
eSignWorkOrderActivityChecklist
public WorkOrderActivityChecklistSignatureResponse eSignWorkOrderActivityChecklist(EAMContext context, WorkOrderActivityCheckListSignature workOrderActivityCheckListSignature) throws EAMException - Specified by:
eSignWorkOrderActivityChecklistin interfaceChecklistService- Throws:
EAMException
-
updateWorkOrderChecklist
public String updateWorkOrderChecklist(EAMContext context, WorkOrderActivityCheckList workOrderActivityCheckList) throws EAMException - Specified by:
updateWorkOrderChecklistin interfaceChecklistService- Throws:
EAMException
-
createTaskplanChecklist
public String createTaskplanChecklist(EAMContext context, TaskplanCheckList taskChecklist) throws EAMException - Specified by:
createTaskplanChecklistin interfaceChecklistService- Throws:
EAMException
-
readWorkOrderChecklists
public WorkOrderActivityCheckList[] readWorkOrderChecklists(EAMContext context, Activity activity) throws EAMException - Specified by:
readWorkOrderChecklistsin interfaceChecklistService- Throws:
EAMException
-
createFollowUpWorkOrders
Webservice to create Follow Up workorders for checklist activities- Specified by:
createFollowUpWorkOrdersin interfaceChecklistService- Parameters:
context-activity-- Returns:
- Number of work orders that were created
- Throws:
EAMException
-
getChecklistDefinition
public WorkOrderActivityCheckListDefinition getChecklistDefinition(EAMContext context, TaskPlan taskPlan, String code) throws EAMException - Specified by:
getChecklistDefinitionin interfaceChecklistService- Throws:
EAMException
-