@AccessLevel(value=EXTERNAL)
public interface IntakeApplicant
extends curam.util.persistence.StandardEntity, curam.util.persistence.Insertable, curam.util.persistence.OptimisticLockModifiable, curam.util.persistence.Removable
Application
s. Generally an intake applicant is either the
primary applicant or a non-primary applicant.Modifier and Type | Method and Description |
---|---|
void |
cancel()
Sets the status of the intake applicant to
APPLICANTSTATUSEntry.CANCELED . |
curam.codetable.impl.APPLICANTROLEEntry |
getApplicantRole()
Gets the intake applicant's role.
|
curam.codetable.impl.APPLICANTSTATUSEntry |
getApplicantStatus()
Gets the status of the intake applicant.
|
Application |
getApplication()
Gets the
Application which the intake applicant is on. |
curam.participant.impl.ConcernRole |
getConcernRole()
Gets the concern role for the intake applicant.
|
curam.util.type.DateTime |
getDateTime()
Gets the date time for the intake applicant.
|
boolean |
isActive()
Determines whether or not the intake applicant has a status of
APPLICANTSTATUSEntry.ACTIVE . |
boolean |
isCancelled()
Determines whether or not the intake applicant has a status of
APPLICANTSTATUSEntry.CANCELED . |
void |
setApplicantRole(curam.codetable.impl.APPLICANTROLEEntry role)
Sets the intake applicant's role.
|
void |
setApplication(Application application)
Sets the
Application which the intake applicant is on. |
void |
setConcernRole(curam.participant.impl.ConcernRole concernRole)
Sets the concern role for the intake applicant.
|
void |
setDateTime(curam.util.type.DateTime dateTime)
Sets the date time for the intake applicant.
|
void setConcernRole(curam.participant.impl.ConcernRole concernRole)
concernRole
- The concern role for the intake applicant.curam.participant.impl.ConcernRole getConcernRole()
Application getApplication()
Application
which the intake applicant is on.Application
which the intake applicant is on.void setApplication(Application application)
Application
which the intake applicant is on.The
- Application
which the intake applicant is on.curam.util.type.DateTime getDateTime()
Application
.void setDateTime(curam.util.type.DateTime dateTime)
Application
.dateTime
- The date time for the intake applicant.curam.codetable.impl.APPLICANTROLEEntry getApplicantRole()
void setApplicantRole(curam.codetable.impl.APPLICANTROLEEntry role)
role
- The intake applicant's role.curam.codetable.impl.APPLICANTSTATUSEntry getApplicantStatus()
void cancel() throws curam.util.exception.InformationalException
APPLICANTSTATUSEntry.CANCELED
.curam.util.exception.InformationalException
boolean isCancelled()
APPLICANTSTATUSEntry.CANCELED
.True
if the IntakeApplicant
has a status of
APPLICANTSTATUSEntry.CANCELED
, other wise false
.boolean isActive()
APPLICANTSTATUSEntry.ACTIVE
.True
if the IntakeApplicant
has a status of
APPLICANTSTATUSEntry.ACTIVE
, other wise false
.