public interface ScoringService
| Modifier and Type | Method and Description |
|---|---|
long |
getScore(ResourceResolver resourceResolver,
java.lang.String userId,
Resource componentResource,
Resource scoreRuleResource)
Retrieves score specified by scoreName for user.
|
java.lang.String |
getScoreResourcePath(ResourceResolver resourceResolver,
java.lang.String userId,
Resource componentResource,
Resource scoreRuleResource)
Returns the path of a score resource.
|
void |
saveScore(ResourceResolver resourceResolver,
java.lang.String userId,
Resource componentResource,
Resource scoreRuleResource,
long scoreValue)
Saves score specified by scoreName for user.
|
long getScore(ResourceResolver resourceResolver, java.lang.String userId, Resource componentResource, Resource scoreRuleResource) throws RepositoryException
resourceResolver - - resolver used to read the resourcesuserId - - the user's useridcomponentResource - - the resource where the scoring rule was appliedscoreRuleResource - - resource of score to be retrievedRepositoryException - thrown if unable to retrieve the scorevoid saveScore(ResourceResolver resourceResolver, java.lang.String userId, Resource componentResource, Resource scoreRuleResource, long scoreValue) throws RepositoryException, PersistenceException
resourceResolver - - resolver of the user whose score needs to be retrieveduserId - - the user's useridcomponentResource - - the resource where the scoring rule was appliedscoreRuleResource - - name of score to be retrievedscoreValue - - score value, in the form of an increment, to saveRepositoryException, - PersistenceException thrown if unable to save the scoreRepositoryExceptionPersistenceExceptionjava.lang.String getScoreResourcePath(ResourceResolver resourceResolver, java.lang.String userId, Resource componentResource, Resource scoreRuleResource) throws RepositoryException
resourceResolver - - resolver of the user whose score needs to be retrieveduserId - - the user's useridcomponentResource - - the resource where the scoring rule was appliedscoreRuleResource - - name of score to be retrievedRepositoryException - if unable to calculate the score path"Copyright © 2010 - 2018 Adobe Systems Incorporated. All Rights Reserved"