1313
1414public class RabbitDomainEventBus implements DomainEventBus {
1515
16+ private static final String EVENT_SEND_FAILURE = "Event send failure: " ;
17+ private static final String NOT_IMPLEMENTED_YET = "Not implemented yet" ;
1618 private final ReactiveMessageSender sender ;
1719 private final String exchange ;
1820 private final boolean persistentEvents ;
@@ -30,35 +32,35 @@ public RabbitDomainEventBus(ReactiveMessageSender sender, String exchange, Broke
3032 @ Override
3133 public <T > Mono <Void > emit (DomainEvent <T > event ) {
3234 return sender .sendWithConfirm (event , exchange , event .getName (), Collections .emptyMap (), persistentEvents )
33- .onErrorMap (err -> new RuntimeException ("Event send failure: " + event .getName (), err ));
35+ .onErrorMap (err -> new RuntimeException (EVENT_SEND_FAILURE + event .getName (), err ));
3436 }
3537
3638 @ Override
3739 public <T > Publisher <Void > emit (String domain , DomainEvent <T > event ) {
38- throw new UnsupportedOperationException ("Not implemented yet" );
40+ throw new UnsupportedOperationException (NOT_IMPLEMENTED_YET );
3941 }
4042
4143 @ Override
4244 public Publisher <Void > emit (CloudEvent cloudEvent ) {
4345 return sender .sendWithConfirm (cloudEvent , exchange , cloudEvent .getType (),
4446 Collections .emptyMap (), persistentEvents )
45- .onErrorMap (err -> new RuntimeException ("Event send failure: " + cloudEvent .getType (), err ));
47+ .onErrorMap (err -> new RuntimeException (EVENT_SEND_FAILURE + cloudEvent .getType (), err ));
4648 }
4749
4850 @ Override
4951 public Publisher <Void > emit (String domain , CloudEvent event ) {
50- throw new UnsupportedOperationException ("Not implemented yet" );
52+ throw new UnsupportedOperationException (NOT_IMPLEMENTED_YET );
5153 }
5254
5355 @ Override
5456 public Publisher <Void > emit (RawMessage rawEvent ) {
5557 return sender .sendWithConfirm (rawEvent , exchange , rawEvent .getType (),
5658 Collections .emptyMap (), persistentEvents )
57- .onErrorMap (err -> new RuntimeException ("Event send failure: " + rawEvent .getType (), err ));
59+ .onErrorMap (err -> new RuntimeException (EVENT_SEND_FAILURE + rawEvent .getType (), err ));
5860 }
5961
6062 @ Override
6163 public Publisher <Void > emit (String domain , RawMessage event ) {
62- throw new UnsupportedOperationException ("Not implemented yet" );
64+ throw new UnsupportedOperationException (NOT_IMPLEMENTED_YET );
6365 }
6466}
0 commit comments