0

x!=y条件が満たされた場合に、一部のページのアクティブ化をキャンセルしたい。でこれをやろうとしていますEventHandler。作成者が をクリックするactivate PagesidekickEventHandler複製イベントが発生し、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";
        }
    }

}
4

1 に答える 1