package org.infosec.ismp.manager.winsensor.operation.service; import org.infosec.ismp.agent.comm.winsensor.model.operation.Problem; import org.infosec.ismp.manager.winsensor.operation.entity.ManagerProblemBO; /** * @author Rocky * @version create time: Jan 15, 2011 4:53:22 PM * */ public interface ManagerProblemService { public Boolean addProblem(Problem problem, String domainId); public ManagerProblemBO findByProblemId(String problemId); public void closeOperationProblem(ManagerProblemBO problem); public void sendProblemClosed(ManagerProblemBO problem); public void generateWorkOrders(ManagerProblemBO problem, String workOrdersId); public void sendGenerateWorkOrders(ManagerProblemBO problem); public void closeWorkOrders(ManagerProblemBO problem, String workOrdersId); public void sendWorkOrdersClosed(ManagerProblemBO problem); public void completeWorkOrders(ManagerProblemBO problem, String workOrdersId); public void sendWorkOrdersCompleted(ManagerProblemBO problem); }