You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@unomi.apache.org by me...@apache.org on 2016/01/13 12:24:19 UTC
incubator-unomi git commit: UNOMI-12: Updated samples to add target
and tags.
Repository: incubator-unomi
Updated Branches:
refs/heads/master 593238d3c -> 901631784
UNOMI-12: Updated samples to add target and tags.
Project: http://git-wip-us.apache.org/repos/asf/incubator-unomi/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-unomi/commit/90163178
Tree: http://git-wip-us.apache.org/repos/asf/incubator-unomi/tree/90163178
Diff: http://git-wip-us.apache.org/repos/asf/incubator-unomi/diff/90163178
Branch: refs/heads/master
Commit: 9016317846e5f198158f8d10d68ce41543d6a2f5
Parents: 593238d
Author: Chris Laprun <me...@gmail.com>
Authored: Tue Jan 12 17:13:42 2016 +0100
Committer: Chris Laprun <me...@gmail.com>
Committed: Wed Jan 13 12:23:48 2016 +0100
----------------------------------------------------------------------
.../actions/IncrementTweetNumberAction.java | 7 +++++++
1 file changed, 7 insertions(+)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/incubator-unomi/blob/90163178/samples/tweet-button-plugin/src/main/java/org/apache/unomi/samples/tweet_button_plugin/actions/IncrementTweetNumberAction.java
----------------------------------------------------------------------
diff --git a/samples/tweet-button-plugin/src/main/java/org/apache/unomi/samples/tweet_button_plugin/actions/IncrementTweetNumberAction.java b/samples/tweet-button-plugin/src/main/java/org/apache/unomi/samples/tweet_button_plugin/actions/IncrementTweetNumberAction.java
index 5a2cd7e..9b888d5 100644
--- a/samples/tweet-button-plugin/src/main/java/org/apache/unomi/samples/tweet_button_plugin/actions/IncrementTweetNumberAction.java
+++ b/samples/tweet-button-plugin/src/main/java/org/apache/unomi/samples/tweet_button_plugin/actions/IncrementTweetNumberAction.java
@@ -29,6 +29,7 @@ import org.apache.unomi.api.services.EventService;
import org.apache.unomi.api.services.ProfileService;
import java.util.ArrayList;
+import java.util.Collections;
import java.util.List;
/**
@@ -37,6 +38,8 @@ import java.util.List;
public class IncrementTweetNumberAction implements ActionExecutor {
private static final String TWEET_NB_PROPERTY = "tweetNb";
private static final String TWEETED_FROM_PROPERTY = "tweetedFrom";
+ private static final String TARGET = "profiles";
+
private ProfileService service;
public int execute(Action action, Event event) {
@@ -48,11 +51,15 @@ public class IncrementTweetNumberAction implements ActionExecutor {
// create tweet number property type
PropertyType propertyType = new PropertyType(new Metadata(event.getScope(), TWEET_NB_PROPERTY, TWEET_NB_PROPERTY, "Number of times a user tweeted"));
propertyType.setValueTypeId("integer");
+ propertyType.setTagIds(Collections.singleton("social"));
+ propertyType.setTarget(TARGET);
service.createPropertyType(propertyType);
// create tweeted from property type
propertyType = new PropertyType(new Metadata(event.getScope(), TWEETED_FROM_PROPERTY, TWEETED_FROM_PROPERTY, "The list of pages a user tweeted from"));
propertyType.setValueTypeId("string");
+ propertyType.setTagIds(Collections.singleton("social"));
+ propertyType.setTarget(TARGET);
propertyType.setMultivalued(true);
service.createPropertyType(propertyType);