@Override public WikittyEvent deleteTree(String securityToken, String wikittyId) { WikittyEvent result = getDelegate().deleteTree(securityToken, wikittyId); fireEvent(result); return result; }
@Override public WikittyEvent store(String securityToken, Collection<Wikitty> wikitties, boolean force) { WikittyEvent result = getDelegate().store(securityToken, wikitties, force); // notify listeners fireEvent(result); return result; }
@Override public WikittyEvent delete(String securityToken, Collection<String> ids) { WikittyEvent result = getDelegate().delete(securityToken, ids); // notify listeners fireEvent(result); return result; }
@Override public WikittyEvent deleteExtension( String securityToken, Collection<String> extNames) { WikittyEvent result = getDelegate().deleteExtension(securityToken, extNames); fireEvent(result); return result; }
/** * fire event passed in argument. Before fire, change source to current * WikittyServiceNotifier and set remote event to true. */ public void processRemoteEvent(WikittyEvent event) { //source is transient, add it here : event.setSource(this); event.setRemote(true); // received event became remote fireEvent(event); }
@Override public WikittyEvent clear(String securityToken) { WikittyEvent result = getDelegate().clear(securityToken); fireEvent(result); return result; }
@Override public WikittyEvent storeExtension(String securityToken, Collection<WikittyExtension> exts) { WikittyEvent result = getDelegate().storeExtension(securityToken, exts); fireEvent(result); return result; }
@Override public WikittyEvent replay( String securityToken, List<WikittyEvent> events, boolean force) { WikittyEvent result = getDelegate().replay(securityToken, events, force); // notify listeners fireEvent(result); return result; }