@AccessLevel(value=EXTERNAL)
public interface MilestoneConfiguration
extends curam.util.persistence.StandardEntity, curam.util.persistence.helper.Lifecycle<curam.codetable.impl.RECORDSTATUSEntry>, curam.util.persistence.OptimisticLockable
Modifier and Type | Method and Description |
---|---|
curam.util.type.Date |
getCreationDate()
Returns the date on which this milestone configuration was created.
|
int |
getDuration()
Indicates how long this milestone should take to complete.
|
int |
getEarliestStartDay()
Returns the earliest number of days after the service plan or case start
date that this milestone can start.
|
java.lang.String |
getName()
Returns the name of the milestone configuration.
|
curam.util.type.Date |
getStartDate()
Returns the date on which this milestone configuration becomes effective.
|
java.lang.String |
getType()
Returns the type of the milestone configuration.
|
boolean |
getWaiverAllowedInd()
Indicates if a user can modify the Expected Start Date or Expected End Date
of an milestone delivery that has been automatically created by the system.
|
boolean |
getWaiverRequiredInd()
Indicates if an approved waiver is required in order to modify the
automatically created milestone delivery by system.
|
int getDuration()
curam.util.type.Date getCreationDate()
curam.util.type.Date getStartDate()
java.lang.String getName()
boolean getWaiverAllowedInd()
boolean getWaiverRequiredInd()
java.lang.String getType()
int getEarliestStartDay()