Class SocialFeatures

  • All Implemented Interfaces:
    io.vertigo.core.lang.Builder<io.vertigo.core.node.config.ModuleConfig>

    public final class SocialFeatures
    extends io.vertigo.core.node.config.Features<SocialFeatures>
    Defines the 'social' extension
    Author:
    pchretien
    • Constructor Detail

      • SocialFeatures

        public SocialFeatures()
        Constructor;
    • Method Detail

      • withNotifications

        public SocialFeatures withNotifications()
        Activates notifications
        Returns:
        the features
      • withRedisNotifications

        public SocialFeatures withRedisNotifications​(io.vertigo.core.param.Param... params)
      • withMemoryNotifications

        public SocialFeatures withMemoryNotifications()
      • withComments

        public SocialFeatures withComments()
        Activates comments
        Returns:
        the features
      • withRedisComments

        public SocialFeatures withRedisComments​(io.vertigo.core.param.Param... params)
      • withMails

        public SocialFeatures withMails()
        Activates mail
        Returns:
        the features
      • withJavaxMail

        public SocialFeatures withJavaxMail​(io.vertigo.core.param.Param... params)
      • withHandles

        public SocialFeatures withHandles()
        Activates handles
        Returns:
        the features
      • withRedisHandles

        public SocialFeatures withRedisHandles​(io.vertigo.core.param.Param... params)
      • withWebApi

        public SocialFeatures withWebApi()
        Activates comments
        Returns:
        the features
      • buildFeatures

        protected void buildFeatures()
        Specified by:
        buildFeatures in class io.vertigo.core.node.config.Features<SocialFeatures>