@Override public void fireEventFromSource(Event<?> event, Object source) { wrapped.fireEventFromSource(event, source); }
@Override public void fireEventFromSource(Event<?> event, Object source) { firedEvents.add(event); wrapped.fireEventFromSource(event, source); }
@Override public void fireEventFromSource(Event<?> event, Object source) { wrapped.fireEventFromSource(event, source); firedCounts.increment(event.getAssociatedType()); sourceCounts.increment(new TypeSourcePair(event.getAssociatedType(), source)); }
@Override public void fireEventFromSource(Event<?> event, Object source) { firedEvents.add(event); wrapped.fireEventFromSource(event, source); }
@Override public void fireEventFromSource(Event<?> event, Object source) { firedEvents.add(event); wrapped.fireEventFromSource(event, source); }
@Override public void onIQSuccess(final IQ iq) { status = RoomStatus.ready; eventBus.fireEventFromSource(new RoomChatChangedEvent(ChangeType.opened, RoomChat.this), roomManager); }
@Override public void onScaleRendered(HtmlContainer container, double scale) { eventBus.fireEventFromSource(new ScaleLevelRenderedEvent(scale), eventSource); }
private void removeGroup(final String groupName) { final RosterGroup group = groups.remove(groupName); if (groupName != null && group != null) { eventBus.fireEventFromSource(new RosterGroupChangedEvent(ChangeType.removed, group), this); } }
private void setOwnPresence(final Presence presence) { final Presence oldPresence = ownPresence; ownPresence = presence; eventBus.fireEventFromSource(new OwnPresenceChangedEvent(oldPresence, presence), this); }
@Override public void fireEvent(GwtEvent<?> event) { getEventBus().fireEventFromSource(event, this); }
@Override public void onIQSuccess(final IQ iq) { eventBus.fireEventFromSource(new RequestFailedEvent("rosterItem", "roster item can't be updated", iq), this); }
private RosterGroup addGroup(final String groupName) { final RosterGroup group = groupName != null ? new RosterGroup(eventBus, groupName) : all; groups.put(groupName, group); eventBus.fireEventFromSource(new RosterGroupChangedEvent(ChangeType.added, group), this); return group; }
state.requestFactory.getEventBus().fireEventFromSource( new EntityProxyChange<EntityProxy>((EntityProxy) proxy, writeOperation), id.getProxyClass());
@Override public void fireEventFromSource(Event<?> event, Object source) { Scheduler.get().scheduleDeferred(() -> m_wrapped.fireEventFromSource(event, source)); } }
protected void removeOccupant(final XmppURI occupantUri) { final Occupant occupant = occupantsByOccupantUri.remove(occupantUri); if (occupant != null) { final XmppURI userUri = occupant.getUserUri(); if (userUri != null) { occupantsByUserUri.remove(userUri.getJID()); } eventBus.fireEventFromSource(new OccupantChangedEvent(ChangeType.removed, occupant), this); } }
/** * Close a chat. This method is normally called by the chat manager */ public final void close() { if (isReady()) { status = ChatStatus.locked; chatManager.closeChat(this); eventBus.fireEventFromSource(new PairChatChangedEvent(ChangeType.closed, this), chatManager); } }
public void sendPrivateMessage(final Message message, final String nick) { message.setTo(XmppURI.uri(roomUri.getNode(), roomUri.getHost(), nick)); message.setType(Message.Type.chat); eventBus.fireEventFromSource(new BeforeMessageSentEvent(message), this); session.send(message); eventBus.fireEventFromSource(new MessageSentEvent(message), this); }
@Override public final RoomChat openRoom(final XmppURI uri, final HistoryOptions historyOptions) { RoomChat chat = getRoom(uri); if (chat == null) { chat = new RoomChat(this, eventBus, session, uri, session.getCurrentUserURI()); roomsByJID.put(uri.getJID(), chat); eventBus.fireEventFromSource(new RoomChatChangedEvent(ChangeType.created, chat), this); } chat.open(historyOptions); return chat; }
@Override public void onPresenceReceived(final PresenceReceivedEvent event) { final Presence presence = event.getPresence(); if (presence.getType() == Presence.Type.subscribe) { final XMLPacket nick = presence.getExtension("nick", XmppNamespaces.NICK); eventBus.fireEventFromSource(new SubscriptionRequestReceivedEvent(presence.getFrom(), nick.getText()), this); } }
@Override public void onIQSuccess(final IQ received) { if (received.getXML().hasChild(VCARD, "vcard-temp") && session.getCurrentUserURI().equals(received.getTo())) { final XMLPacket photo = received.getExtension(VCARD, "vcard-temp").getFirstChild(PHOTO); final String photoType = photo.getChildText(TYPE); final String photoBinval = photo.getChildText(BINVAL); final AvatarVCard avatar = new AvatarVCard(received.getFrom(), null, photoType, photoBinval); eventBus.fireEventFromSource(new AvatarVCardReceivedEvent(avatar), this); } }