PageBusEvents added: it contains the page bus events to which this portlet listens at

git-svn-id: http://svn.research-infrastructures.eu/public/d4science/gcube/trunk/portlets/user/user-statistics@122539 82a268e6-3cf1-43bd-a215-b396298e98cf
This commit is contained in:
Costantino Perciante 2016-01-27 08:18:48 +00:00
parent 7775c5086d
commit 1571ed0da6
2 changed files with 28 additions and 12 deletions

View File

@ -0,0 +1,16 @@
package org.gcube.portlet.user.userstatisticsportlet.client;
/**
* This class contains the events (in a package like format) to which this portlet listens at.
* @author Costantino Perciante at ISTI-CNR
* (costantino.perciante@isti.cnr.it)
*/
public class PageBusEvents {
public static final String postIncrement = "org.gcube.portal.incrementPostCount";
public static final String postDecrement = "org.gcube.portal.decrementPostCount";
public static final String likesIncrement = "org.gcube.portal.incrementLikesGot";
public static final String likesDecrement = "org.gcube.portal.decrementLikesGot";
public static final String commentsIncrement = "org.gcube.portal.incrementCommentsGot";
public static final String commentsDecrement = "org.gcube.portal.decrementCommentsGot";
}

View File

@ -440,13 +440,13 @@ public class StatisticsPanel extends Composite {
try {
// increment post number
pageBusAdapter.PageBusSubscribe("org.gcube.portal.incrementPostCount", null, null, null, null);
pageBusAdapter.PageBusSubscribe(PageBusEvents.postIncrement, null, null, null, null);
pageBusAdapter.addPageBusSubscriptionCallbackListener(new PageBusListener(){
@Override
public String getName() {
return "org.gcube.portal.incrementPostCount";
return PageBusEvents.postIncrement;
}
@Override
@ -468,13 +468,13 @@ public class StatisticsPanel extends Composite {
});
// decrement post number
pageBusAdapter.PageBusSubscribe("org.gcube.portal.decrementPostCount", null, null, null, null);
pageBusAdapter.PageBusSubscribe(PageBusEvents.postDecrement, null, null, null, null);
pageBusAdapter.addPageBusSubscriptionCallbackListener(new PageBusListener(){
@Override
public String getName() {
return "org.gcube.portal.decrementPostCount";
return PageBusEvents.postDecrement;
}
@Override
@ -494,13 +494,13 @@ public class StatisticsPanel extends Composite {
}});
// increment likes got number
pageBusAdapter.PageBusSubscribe("org.gcube.portal.incrementLikesGot", null, null, null, null);
pageBusAdapter.PageBusSubscribe(PageBusEvents.likesIncrement, null, null, null, null);
pageBusAdapter.addPageBusSubscriptionCallbackListener(new PageBusListener(){
@Override
public String getName() {
return "org.gcube.portal.incrementLikesGot";
return PageBusEvents.likesIncrement;
}
@Override
@ -534,13 +534,13 @@ public class StatisticsPanel extends Composite {
});
// decrement likes got
pageBusAdapter.PageBusSubscribe("org.gcube.portal.decrementLikesGot", null, null, null, null);
pageBusAdapter.PageBusSubscribe(PageBusEvents.likesDecrement, null, null, null, null);
pageBusAdapter.addPageBusSubscriptionCallbackListener(new PageBusListener(){
@Override
public String getName() {
return "org.gcube.portal.decrementLikesGot";
return PageBusEvents.likesDecrement;
}
@Override
@ -573,13 +573,13 @@ public class StatisticsPanel extends Composite {
});
// increment comments got number
pageBusAdapter.PageBusSubscribe("org.gcube.portal.incrementCommentsGot", null, null, null, null);
pageBusAdapter.PageBusSubscribe(PageBusEvents.commentsIncrement, null, null, null, null);
pageBusAdapter.addPageBusSubscriptionCallbackListener(new PageBusListener(){
@Override
public String getName() {
return "org.gcube.portal.incrementCommentsGot";
return PageBusEvents.commentsIncrement;
}
@Override
@ -612,13 +612,13 @@ public class StatisticsPanel extends Composite {
});
// decrement comments got
pageBusAdapter.PageBusSubscribe("org.gcube.portal.decrementCommentsGot", null, null, null, null);
pageBusAdapter.PageBusSubscribe(PageBusEvents.commentsDecrement, null, null, null, null);
pageBusAdapter.addPageBusSubscriptionCallbackListener(new PageBusListener(){
@Override
public String getName() {
return "org.gcube.portal.decrementCommentsGot";
return PageBusEvents.commentsDecrement;
}
@Override