public interface EnablementResourceUserReportModel extends EnablementResourceReportModel
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
EMAIL |
static java.lang.String |
FIRST_NAME |
static java.lang.String |
LAST_NAME |
static java.lang.String |
PROFILE_PATH |
static java.lang.String |
RESOURCE_TYPE |
CSV_SELECTOR, DEFAULT_SELECTOR, INDEX_SELECTOR, PROP_REFERER, QUERY_SELECTOR, TRANSLATE_SELECTOR
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getAssignmentStatus()
Gets the assignment status.
|
long |
getCommentCount()
Gets the user's total number of comments on the assignment
|
java.lang.String |
getCompleteDate()
Gets the complete date.
|
java.util.Calendar |
getCompleteDateObject()
Gets the complete date object.
|
java.lang.String |
getCompletionStatus()
Gets the completion status.
|
java.lang.String |
getFirstName()
Gets the user first name
|
java.lang.String |
getLastName()
Gets the user last name
|
java.lang.String |
getPercentComplete() |
double |
getRating()
Gets the user's rating on the assignment
|
double |
getRatingWidth()
Gets the width to specify for the rating stars
|
java.lang.String |
getScore()
Gets the score.
|
java.lang.String |
getStartDate()
Gets the start date.
|
java.lang.String |
getSuccessStatus()
Gets the success status.
|
java.lang.String |
getUserId()
Gets the user id
|
java.lang.String |
getVideoProgress() |
java.lang.String |
getVideoResumePosition() |
java.lang.String |
getVideoState() |
void |
incrementCount(java.lang.String propertyName)
Increment the counter for the corresponding property on this user resource report (and increments the property
for resource aggregation as well).
|
boolean |
isAssigned()
Determine if this enrollment is for a user who is assigned to a resource as opposed to someone who access the
resource via the catalog.
|
boolean |
isPercentageStatus()
If the completion status is a percentage, we want to render a progress bar instead of a string.
|
void |
setCompletionStatus(java.lang.String completionStatus)
Set the user's completion status for this resource.
|
void |
setScore(int score)
Set the user's score for this resource.
|
void |
setSuccessStatus(java.lang.String successStatus)
Set the user's success status for this resource.
|
void |
setVideoResume(java.lang.String resume)
Set the user's resume position for this video resource.
|
void |
setVideoState(java.lang.String state)
Set the user's completion/progress state for this video resource.
|
getAnalyticsEnabled, getDueStatus, getLearningPathResourceCount, getPrimaryAssetType, getTitle, isLearningPath, isScormResource
getAsMap, getFriendlyUrl, getId, getParentComponent, getProperties, getProperty, getProperty, getResource, getResourceType, getSourceComponent, getUrl, toJSONString
static final java.lang.String RESOURCE_TYPE
static final java.lang.String PROFILE_PATH
static final java.lang.String FIRST_NAME
static final java.lang.String LAST_NAME
static final java.lang.String EMAIL
java.lang.String getUserId()
java.lang.String getFirstName()
java.lang.String getLastName()
java.lang.String getStartDate()
java.lang.String getCompletionStatus()
java.lang.String getAssignmentStatus()
java.lang.String getCompleteDate()
java.util.Calendar getCompleteDateObject()
java.lang.String getScore()
java.lang.String getSuccessStatus()
long getCommentCount()
double getRating()
double getRatingWidth()
boolean isPercentageStatus()
boolean isAssigned()
java.lang.String getVideoState()
java.lang.String getVideoResumePosition()
java.lang.String getVideoProgress()
java.lang.String getPercentComplete()
void setCompletionStatus(java.lang.String completionStatus)
completionStatus
- - completion status of resource modelvoid setSuccessStatus(java.lang.String successStatus)
successStatus
- - success statusvoid setScore(int score)
score
- - scorevoid setVideoState(java.lang.String state)
state
- - video statevoid setVideoResume(java.lang.String resume)
resume
- - postion from to resumevoid incrementCount(java.lang.String propertyName)
propertyName
- - to be incremented"Copyright © 2010 - 2020 Adobe Systems Incorporated. All Rights Reserved"