我想取消某些页面的激活,什么时候x!=y
满足。我正在尝试使用EventHandler
. 作者在 中单击activate Page
,sidekick
我EventHandler
得到一个复制事件并测试是否x!=y
. 如果满足此条件,则必须取消页面激活。我的问题是如何取消页面激活?
@Component(immediate = true, label = "TEST")
@Service
@Property(name = "event.topics", value = { ReplicationAction.EVENT_TOPIC })
public class EventHandler implements EventHandler {
String feedback = "";
public void handleEvent(final Event event) {
String x = "foo";
String y = "baar";
if (x != y) {
canclePageActivation();
feedbackForAuthor = "Page can not be activated because x is not equal y";
}
}
}