Hierarchy For All Packages

Package Hierarchies:

Class Hierarchy

  • java.lang.Object
    • org.exoplatform.addons.gamification.entities.domain.configuration.AbstractAuditingEntity (implements java.io.Serializable)
    • org.exoplatform.addons.gamification.service.effective.AbstractLeaderboard (implements java.io.Serializable)
    • org.exoplatform.addons.gamification.service.dto.configuration.BadgeDTO (implements java.io.Serializable)
    • org.exoplatform.addons.gamification.service.mapper.BadgeMapper
    • org.exoplatform.addons.gamification.service.setting.badge.impl.BadgeRegistryImpl (implements org.exoplatform.addons.gamification.service.setting.badge.BadgeRegistry, org.picocontainer.Startable)
    • org.exoplatform.addons.gamification.service.configuration.BadgeService
    • org.exoplatform.container.component.BaseComponentPlugin (implements org.exoplatform.container.component.ComponentPlugin)
      • org.exoplatform.social.common.lifecycle.AbstractListenerPlugin
        • org.exoplatform.social.core.activity.ActivityListenerPlugin (implements org.exoplatform.social.core.activity.ActivityListener)
        • org.exoplatform.social.core.profile.ProfileListenerPlugin (implements org.exoplatform.social.core.profile.ProfileListener)
        • org.exoplatform.social.core.relationship.RelationshipListenerPlugin (implements org.exoplatform.social.core.relationship.RelationshipListener)
      • org.exoplatform.addons.gamification.service.setting.badge.model.BadgeConfig
      • org.exoplatform.commons.api.settings.FeaturePlugin
      • org.exoplatform.services.listener.Listener<S,​D>
      • org.exoplatform.addons.gamification.service.setting.rule.model.RuleConfig
      • org.exoplatform.commons.upgrade.UpgradeProductPlugin
      • org.exoplatform.addons.gamification.service.setting.zone.model.ZoneConfig
    • org.exoplatform.addons.gamification.service.dto.configuration.DomainDTO (implements java.io.Serializable)
    • org.exoplatform.addons.gamification.service.mapper.DomainMapper
    • org.exoplatform.addons.gamification.upgrade.DomainMigrationService (implements org.picocontainer.Startable)
    • org.exoplatform.addons.gamification.service.configuration.DomainService
    • org.exoplatform.addons.gamification.service.completation.GamificationCompletionService (implements org.picocontainer.Startable)
    • org.exoplatform.addons.gamification.rest.GamificationInformationsEndpoint (implements org.exoplatform.services.rest.resource.ResourceContainer)
    • org.exoplatform.addons.gamification.rest.GamificationInformationsEndpoint.GamificationHistoryInfo
    • org.exoplatform.addons.gamification.rest.GamificationRestEndpoint (implements org.exoplatform.services.rest.resource.ResourceContainer)
    • org.exoplatform.addons.gamification.rest.GamificationRestEndpoint.GamificationPoints
    • org.exoplatform.addons.gamification.service.effective.GamificationService
    • org.exoplatform.addons.gamification.GamificationUtils
    • org.exoplatform.commons.persistence.impl.GenericDAOJPAImpl<E,​ID> (implements org.exoplatform.commons.api.persistence.GenericDAO<E,​ID>)
      • org.exoplatform.addons.gamification.storage.dao.BadgeDAO
      • org.exoplatform.addons.gamification.storage.dao.DomainDAO (implements org.exoplatform.commons.api.persistence.GenericDAO<E,​ID>)
      • org.exoplatform.addons.gamification.storage.dao.GamificationHistoryDAO
      • org.exoplatform.addons.gamification.storage.dao.RuleDAO (implements org.exoplatform.commons.api.persistence.GenericDAO<E,​ID>)
    • org.exoplatform.addons.gamification.rest.LeaderboardEndpoint (implements org.exoplatform.services.rest.resource.ResourceContainer)
    • org.exoplatform.addons.gamification.rest.LeaderboardEndpoint.LeaderboardInfo
    • org.exoplatform.addons.gamification.service.effective.LeaderboardFilter
    • org.exoplatform.addons.gamification.rest.ManageBadgesEndpoint (implements org.exoplatform.services.rest.resource.ResourceContainer)
    • org.exoplatform.addons.gamification.rest.ManageDomainsEndpoint (implements org.exoplatform.services.rest.resource.ResourceContainer)
    • org.exoplatform.addons.gamification.rest.ManageRulesEndpoint (implements org.exoplatform.services.rest.resource.ResourceContainer)
    • org.exoplatform.addons.gamification.service.effective.ProfileReputation (implements java.io.Serializable)
    • org.exoplatform.addons.gamification.service.dto.configuration.RuleDTO (implements java.io.Serializable)
    • org.exoplatform.addons.gamification.service.mapper.RuleMapper
    • org.exoplatform.addons.gamification.service.setting.rule.impl.RuleRegistryImpl (implements org.exoplatform.addons.gamification.service.setting.rule.RuleRegistry, org.picocontainer.Startable)
    • org.exoplatform.addons.gamification.service.configuration.RuleService
    • org.exoplatform.addons.gamification.rest.SpaceLeaderboardEndpoint (implements org.exoplatform.services.rest.resource.ResourceContainer)
    • org.exoplatform.social.core.space.SpaceListenerPlugin (implements org.exoplatform.social.core.space.spi.SpaceLifeCycleListener)
    • org.exoplatform.addons.gamification.rest.UserReputationEndpoint (implements org.exoplatform.services.rest.resource.ResourceContainer)
    • org.exoplatform.addons.gamification.service.setting.zone.impl.ZoneRegistryImpl (implements org.picocontainer.Startable, org.exoplatform.addons.gamification.service.setting.zone.ZoneRegistry)

Interface Hierarchy

Enum Hierarchy