@AccessLevel(value=EXTERNAL) public interface ProgramWithdrawalRequestDAO extends curam.util.persistence.StandardDAO<ProgramWithdrawalRequest>
ProgramWithdrawalRequest
instances and
creation of new ProgramWithdrawalRequest
instances.Modifier and Type | Method and Description |
---|---|
ProgramWithdrawalRequest |
readOpenWithdrawalRequest(ProgramApplication programApplication)
Gets the open
ProgramWithdrawalRequest for the specified
ProgramApplication . |
java.util.List<ProgramWithdrawalRequest> |
search(ProgramApplication programApplication)
|
ProgramWithdrawalRequest readOpenWithdrawalRequest(ProgramApplication programApplication)
ProgramWithdrawalRequest
for the specified
ProgramApplication
. Only one open ProgramWithdrawalRequest
can exist for a ProgramApplication
at any one time. If no open
ProgramWithdrawalRequest
is found null
will be
returned.programApplication
- The ProgramApplication
for which the
ProgramWithdrawalRequest
is being sought.ProgramWithdrawalRequest
for the specified
ProgramApplication
if one exists, otherwise null
.java.util.List<ProgramWithdrawalRequest> search(ProgramApplication programApplication)
programApplication
- The ProgramApplication
for which the
ProgramWithdrawalRequest
s are being sought.list
of all ProgramWithdrawalRequest
s for
the
specified ProgramApplication
.