Class NodeRatingsImpl

  • All Implemented Interfaces:
    NodeRatings

    public class NodeRatingsImpl
    extends java.lang.Object
    implements NodeRatings
    Centralises access to node ratings services and maps between representations.
    Since:
    publicapi1.0
    Author:
    steveglover
    • Constructor Detail

      • NodeRatingsImpl

        public NodeRatingsImpl()
    • Method Detail

      • setTypeConstraint

        public void setTypeConstraint​(org.alfresco.util.TypeConstraint typeConstraint)
      • setRatingService

        public void setRatingService​(org.alfresco.service.cmr.rating.RatingService ratingService)
      • setNodes

        public void setNodes​(Nodes nodes)
      • setNodeRatingSchemeRegistry

        public void setNodeRatingSchemeRegistry​(org.alfresco.util.registry.NamedObjectRegistry<RatingScheme> nodeRatingSchemeRegistry)
      • addRating

        public void addRating​(java.lang.String nodeId,
                              java.lang.String ratingSchemeId,
                              java.lang.Object rating)
        Specified by:
        addRating in interface NodeRatings
      • removeRating

        public void removeRating​(java.lang.String nodeId,
                                 java.lang.String ratingSchemeId)
        Specified by:
        removeRating in interface NodeRatings