public interface IntakeTimers
Modifier and Type | Method and Description |
---|---|
void |
approveTimerExtension(curam.intaketimers.facade.struct.ApproveExtensionKey key)
Approve the timer extension request.
|
void |
editAndApproveTimerExtension(curam.intaketimers.facade.struct.EditAndApproveExtensionKey key)
Edit and approve the timer extension request.
|
void |
extendTimer(curam.intaketimers.facade.struct.ExtendTimerKeyAndValue key)
Generate a new timer extension request for the corresponding timer.
|
curam.intaketimers.facade.struct.TimerExtensionDetails |
getTimerExtensionDetail(curam.intaketimers.facade.struct.MilestoneWaiverRequestIDKey key)
Retrieve the timer extension details.
|
curam.intaketimers.facade.struct.TimerExtensionDetailsList |
listTimerExtensions(curam.intaketimers.facade.struct.MilestoneDeliverIDKey key)
List all timer extensions for the corresponding milestone.
|
void |
rejectTimerExtension(curam.intaketimers.facade.struct.RejectExtensionKey key)
Reject the timer extension request.
|
curam.intaketimers.facade.struct.TimerExtensionApprovalDetails |
showApprovalDetails(curam.intaketimers.facade.struct.MilestoneWaiverRequestIDKey key)
Retrieve the approval details of the timer extension.
|
curam.intaketimers.facade.struct.TimerExtensionRejectionDetails |
showRejectionDetails(curam.intaketimers.facade.struct.MilestoneWaiverRequestIDKey key)
Retrieve the rejection details of the timer extension.
|
curam.intaketimers.facade.struct.TimerDetails |
showTimerName(curam.intaketimers.facade.struct.MilestoneDeliverIDKey key)
Retrieve the name of the timer.
|
curam.intaketimers.facade.struct.TimerDetailsList |
viewMilestones(curam.intaketimers.facade.struct.ApplicationIDKey key)
List of all milestones for the corresponding
Application . |
curam.intaketimers.facade.struct.TimerDetailsList viewMilestones(curam.intaketimers.facade.struct.ApplicationIDKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
Application
.key
- The application ID key.Application
.curam.util.exception.AppException
curam.util.exception.InformationalException
curam.intaketimers.facade.struct.TimerExtensionDetailsList listTimerExtensions(curam.intaketimers.facade.struct.MilestoneDeliverIDKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- The milestone delivery ID key.curam.util.exception.AppException
curam.util.exception.InformationalException
curam.intaketimers.facade.struct.TimerExtensionApprovalDetails showApprovalDetails(curam.intaketimers.facade.struct.MilestoneWaiverRequestIDKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- The milestone waiver request ID key.curam.util.exception.AppException
curam.util.exception.InformationalException
curam.intaketimers.facade.struct.TimerDetails showTimerName(curam.intaketimers.facade.struct.MilestoneDeliverIDKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- The milestone delivery ID key.curam.util.exception.AppException
curam.util.exception.InformationalException
void extendTimer(curam.intaketimers.facade.struct.ExtendTimerKeyAndValue key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- The milestone delivery ID key and timer details.curam.util.exception.AppException
curam.util.exception.InformationalException
void approveTimerExtension(curam.intaketimers.facade.struct.ApproveExtensionKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- The milestone waiver request key.curam.util.exception.AppException
curam.util.exception.InformationalException
void editAndApproveTimerExtension(curam.intaketimers.facade.struct.EditAndApproveExtensionKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- The edit and approve extension key.curam.util.exception.AppException
curam.util.exception.InformationalException
void rejectTimerExtension(curam.intaketimers.facade.struct.RejectExtensionKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- The reject timer extension key.curam.util.exception.AppException
curam.util.exception.InformationalException
curam.intaketimers.facade.struct.TimerExtensionDetails getTimerExtensionDetail(curam.intaketimers.facade.struct.MilestoneWaiverRequestIDKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- The milestone waiver requestID key.curam.util.exception.AppException
curam.util.exception.InformationalException
curam.intaketimers.facade.struct.TimerExtensionRejectionDetails showRejectionDetails(curam.intaketimers.facade.struct.MilestoneWaiverRequestIDKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- The timer extention request ID.curam.util.exception.AppException
curam.util.exception.InformationalException