@@ -0,0 +1,1001 @@
+package replicant.messages;%0A%0Aimport java.util.Objects;%0Aimport javax.annotation.Nonnull;%0Aimport javax.annotation.Nullable;%0Aimport jsinterop.annotations.JsOverlay;%0Aimport jsinterop.annotations.JsPackage;%0Aimport jsinterop.annotations.JsType;%0A%0A@JsType( isNative = true, namespace = JsPackage.GLOBAL, name = %22Object%22 )%0A@SuppressWarnings( %7B %22NullableProblems%22, %22unused%22 %7D )%0Apublic final class BulkSubscribeMessage%0A  extends ClientToServerMessage%0A%7B%0A  @Nonnull%0A  private String%5B%5D channels;%0A  @Nullable%0A  private Object filter;%0A%0A  @JsOverlay%0A  @Nonnull%0A  public static BulkSubscribeMessage create( final int req,%0A                                             @Nonnull final String%5B%5D channels,%0A                                             @Nullable final Object filter )%0A  %7B%0A    final BulkSubscribeMessage message = new BulkSubscribeMessage();%0A    message.type = %22bulk-sub%22;%0A    message.req = req;%0A    message.channels = Objects.requireNonNull( channels );%0A    message.filter = filter;%0A    return message;%0A  %7D%0A%7D%0A

Add message for bulk subscribe