Class MergeProfilesOnPropertyAction

java.lang.Object
org.apache.unomi.plugins.baseplugin.actions.MergeProfilesOnPropertyAction
All Implemented Interfaces:
ActionExecutor

public class MergeProfilesOnPropertyAction extends Object implements ActionExecutor
  • Constructor Details

    • MergeProfilesOnPropertyAction

      public MergeProfilesOnPropertyAction()
  • Method Details

    • execute

      public int execute(Action action, Event event)
      Description copied from interface: ActionExecutor
      Executes a specified Action, given a triggering Event.
      Specified by:
      execute in interface ActionExecutor
      Parameters:
      action - the Action to execute
      event - the Event that triggered the action
      Returns:
      an integer status corresponding to what happened as defined by public constants of EventService
    • setProfileService

      public void setProfileService(ProfileService profileService)
    • setPersistenceService

      public void setPersistenceService(PersistenceService persistenceService)
    • setEventService

      public void setEventService(EventService eventService)
    • setPrivacyService

      public void setPrivacyService(PrivacyService privacyService)
    • setDefinitionsService

      public void setDefinitionsService(DefinitionsService definitionsService)
    • setSchedulerService

      public void setSchedulerService(SchedulerService schedulerService)
    • setMaxProfilesInOneMerge

      public void setMaxProfilesInOneMerge(String maxProfilesInOneMerge)