| | |
| | | package com.pollex.pam.appointment.process; |
| | | |
| | | import com.pollex.pam.domain.AppointmentClosedInfo; |
| | | import com.pollex.pam.enums.ContactStatusEnum; |
| | | import com.pollex.pam.service.dto.AbstractAppointmentProcessDTO; |
| | | |
| | | public interface AppointmentProcessInterface { |
| | | |
| | | void doProcess(AbstractAppointmentProcessDTO dto); |
| | | AppointmentClosedInfo create(AbstractAppointmentProcessDTO dto); |
| | | AppointmentClosedInfo editClosedInfo(AbstractAppointmentProcessDTO dto |
| | | , AppointmentClosedInfo closedInfo); |
| | | ContactStatusEnum getProcessType(); |
| | | |
| | | } |