|
@@ -347,11 +347,8 @@ public class ServerEventHandler extends EventHandler {
|
347
|
347
|
|
348
|
348
|
@Handler
|
349
|
349
|
public void onUnknownNotice(final UnknownNoticeEvent event) {
|
350
|
|
- final ServerUnknownNoticeEvent
|
351
|
|
- coreEvent = new ServerUnknownNoticeEvent(owner, event.getHost(), event.getTarget(),
|
352
|
|
- event.getMessage());
|
353
|
|
- final String format = EventUtils.postDisplayable(eventBus, coreEvent, "unknownNotice");
|
354
|
|
- owner.doNotification(format, event.getHost(), event.getTarget(), event.getMessage());
|
|
350
|
+ eventBus.publishAsync(new ServerUnknownNoticeEvent(
|
|
351
|
+ owner, event.getHost(), event.getTarget(),event.getMessage()));
|
355
|
352
|
}
|
356
|
353
|
|
357
|
354
|
@Handler
|
|
@@ -362,10 +359,8 @@ public class ServerEventHandler extends EventHandler {
|
362
|
359
|
new QuerySelfMessageEvent(owner.getQuery(event.getTarget()), owner.getLocalUser().get(),
|
363
|
360
|
event.getMessage()));
|
364
|
361
|
} else {
|
365
|
|
- final ServerUnknownMessageEvent coreEvent
|
366
|
|
- = new ServerUnknownMessageEvent(owner, event.getHost(), event.getTarget(), event.getMessage());
|
367
|
|
- final String format = EventUtils.postDisplayable(eventBus, coreEvent, "unknownMessage");
|
368
|
|
- owner.doNotification(format, event.getHost(), event.getTarget(), event.getMessage());
|
|
362
|
+ eventBus.publishAsync(new ServerUnknownMessageEvent(
|
|
363
|
+ owner, event.getHost(), event.getTarget(), event.getMessage()));
|
369
|
364
|
}
|
370
|
365
|
}
|
371
|
366
|
|
|
@@ -377,28 +372,21 @@ public class ServerEventHandler extends EventHandler {
|
377
|
372
|
new QuerySelfActionEvent(owner.getQuery(event.getTarget()), owner.getLocalUser().get(),
|
378
|
373
|
event.getMessage()));
|
379
|
374
|
} else {
|
380
|
|
- final ServerUnknownActionEvent coreEvent
|
381
|
|
- = new ServerUnknownActionEvent(owner, event.getHost(), event.getTarget(), event.getMessage());
|
382
|
|
- final String format = EventUtils.postDisplayable(eventBus, coreEvent, "unknownAction");
|
383
|
|
- owner.doNotification(format, event.getHost(), event.getTarget(), event.getMessage());
|
|
375
|
+ eventBus.publishAsync(new ServerUnknownActionEvent(
|
|
376
|
+ owner, event.getHost(), event.getTarget(), event.getMessage()));
|
384
|
377
|
}
|
385
|
378
|
}
|
386
|
379
|
|
387
|
380
|
@Handler
|
388
|
381
|
public void onUserModeChanged(final UserModeChangeEvent event) {
|
389
|
|
- final ServerUserModesEvent coreEvent = new ServerUserModesEvent(owner,
|
390
|
|
- owner.getUser(event.getClient().getHostname()), event.getModes());
|
391
|
|
- final String format = EventUtils.postDisplayable(eventBus, coreEvent, "userModeChanged");
|
392
|
|
- owner.doNotification(format, owner.getUser(event.getClient().getHostname()), event.getModes());
|
|
382
|
+ eventBus.publishAsync(new ServerUserModesEvent(
|
|
383
|
+ owner, owner.getUser(event.getClient().getHostname()), event.getModes()));
|
393
|
384
|
}
|
394
|
385
|
|
395
|
386
|
@Handler
|
396
|
387
|
public void onUserModeDiscovered(final UserModeDiscoveryEvent event) {
|
397
|
|
- final ServerUserModesEvent coreEvent = new ServerUserModesEvent(owner,
|
398
|
|
- owner.getUser(event.getClient().getHostname()), event.getModes());
|
399
|
|
- final String format = EventUtils.postDisplayable(eventBus, coreEvent,
|
400
|
|
- event.getModes().isEmpty() || "+".equals(event.getModes()) ? "userNoModes" : "userModeDiscovered");
|
401
|
|
- owner.doNotification(format, owner.getUser(event.getClient().getHostname()), event.getModes());
|
|
388
|
+ eventBus.publishAsync(new ServerUserModesEvent(
|
|
389
|
+ owner, owner.getUser(event.getClient().getHostname()), event.getModes()));
|
402
|
390
|
}
|
403
|
391
|
|
404
|
392
|
@Handler
|
|
@@ -412,36 +400,27 @@ public class ServerEventHandler extends EventHandler {
|
412
|
400
|
|
413
|
401
|
@Handler
|
414
|
402
|
public void onWallop(final WallopEvent event) {
|
415
|
|
- final ServerWallopsEvent coreEvent = new ServerWallopsEvent(owner,
|
416
|
|
- owner.getUser(event.getHost()), event.getMessage());
|
417
|
|
- final String format = EventUtils.postDisplayable(eventBus, coreEvent, "wallop");
|
418
|
|
- owner.doNotification(format, owner.getUser(event.getHost()), event.getMessage());
|
419
|
|
-
|
|
403
|
+ eventBus.publishAsync(new ServerWallopsEvent(owner,
|
|
404
|
+ owner.getUser(event.getHost()), event.getMessage()));
|
420
|
405
|
}
|
421
|
406
|
|
422
|
407
|
@Handler
|
423
|
408
|
public void onWalluser(final WalluserEvent event) {
|
424
|
|
- final ServerWallusersEvent coreEvent = new ServerWallusersEvent(owner,
|
425
|
|
- owner.getLocalUser().get(), event.getMessage());
|
426
|
|
- final String format = EventUtils.postDisplayable(eventBus, coreEvent, "walluser");
|
427
|
|
- owner.doNotification(format, owner.getUser(event.getHost()), event.getMessage());
|
|
409
|
+ eventBus.publishAsync(new ServerWallusersEvent(owner,
|
|
410
|
+ owner.getLocalUser().get(), event.getMessage()));
|
428
|
411
|
}
|
429
|
412
|
|
430
|
413
|
@Handler
|
431
|
414
|
public void onWallDesync(final WallDesyncEvent event) {
|
432
|
|
- final ServerWalldesyncEvent coreEvent = new ServerWalldesyncEvent(owner,
|
433
|
|
- owner.getLocalUser().get(), event.getMessage());
|
434
|
|
- final String format = EventUtils.postDisplayable(eventBus, coreEvent, "walldesync");
|
435
|
|
- owner.doNotification(format, owner.getUser(event.getHost()), event.getMessage());
|
|
415
|
+ eventBus.publishAsync(new ServerWalldesyncEvent(owner,
|
|
416
|
+ owner.getLocalUser().get(), event.getMessage()));
|
436
|
417
|
}
|
437
|
418
|
|
438
|
419
|
@Handler
|
439
|
420
|
public void onNickChanged(final NickChangeEvent event) {
|
440
|
421
|
if (event.getClient().equals(owner.getParser().get().getLocalClient())) {
|
441
|
|
- final ServerNickChangeEvent coreEvent = new ServerNickChangeEvent(owner,
|
442
|
|
- event.getOldNick(), event.getClient().getNickname());
|
443
|
|
- final String format = EventUtils.postDisplayable(eventBus, coreEvent, "selfNickChange");
|
444
|
|
- owner.doNotification(format, event.getOldNick(), event.getClient().getNickname());
|
|
422
|
+ eventBus.publishAsync(new ServerNickChangeEvent(owner,
|
|
423
|
+ event.getOldNick(), event.getClient().getNickname()));
|
445
|
424
|
owner.updateTitle();
|
446
|
425
|
}
|
447
|
426
|
}
|