|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface RatingScheme
This interface defines a Rating Scheme, which is a named scheme for user-supplied
ratings with a defined minimum value and a defined maximum value. The minimum must
not be greater than the maximum but the two values can be equal.
These schemes are defined within spring context files and injected into the
RatingSchemeRegistry
at startup.
Method Summary | |
---|---|
float |
getMaxRating()
This method returns the maximum rating defined for this scheme. |
float |
getMinRating()
This method returns the minimum rating defined for this scheme. |
java.lang.String |
getName()
This method returns the name which uniquely identifies the rating scheme. |
java.util.List |
getPropertyRollups()
This method returns a List of property rollup algorithms
which are used in order to calculate rating totals, counts etc for a rated node. |
boolean |
isSelfRatingAllowed()
This method returns true if the cm:creator of the node is allowed
to apply a rating to it, else false . |
Method Detail |
---|
java.lang.String getName()
float getMinRating()
float getMaxRating()
boolean isSelfRatingAllowed()
true
if the cm:creator of the node is allowed
to apply a rating to it, else false
.
java.util.List getPropertyRollups()
property rollup algorithms
which are used in order to calculate rating totals, counts etc for a rated node.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |