Package org.apache.unomi.api.actions
Interface ActionExecutor
-
- All Known Implementing Classes:
AddToListsAction
,AddVisitorToMailChimpListAction
,AllEventToProfilePropertiesAction
,CDPConsentUpdateAction
,CDPSessionAction
,CDPUpdateListsAction
,CopyPropertiesAction
,CreateOrUpdateLeadAction
,EvaluateProfileAgeAction
,EvaluateProfileSegmentsAction
,EvaluateVisitPropertiesAction
,EventToProfilePropertyAction
,IncrementPropertyAction
,IncrementTweetNumberAction
,MergeProfilesOnPropertyAction
,ModifyConsentAction
,RemoveVisitorFromMailChimpListAction
,RequestHeaderToProfilePropertyAction
,RequestParameterToProfilePropertyAction
,SendEventAction
,SendMailAction
,SetEventOccurenceCountAction
,SetPropertyAction
,SetRemoteHostInfoAction
,TrainedNotificationAction
,UnsubscribeVisitorFromMailChimpListAction
,UpdateProfileFromLeadAction
,UpdatePropertiesAction
,WeatherUpdateAction
public interface ActionExecutor
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description int
execute(Action action, Event event)
-
-
-
Method Detail
-
execute
int execute(Action action, Event event)
- Parameters:
action
- theAction
to executeevent
- theEvent
that triggered the action- Returns:
- an integer status corresponding to what happened as defined by public constants of
EventService
-
-