Class BsonSerializer

All Implemented Interfaces:
MoleculerLifecycle

public class BsonSerializer extends Serializer
BSON Serializer

Binary BSON reader and writer. This serializer is NOT compatible with the JavaScript/Node version of Moleculer. Sample of usage:
Transporter trans = new NatsTransporter("localhost");
trans.setSerializer(new BsonSerializer());
ServiceBroker broker = ServiceBroker.builder()
                                    .nodeID("node1")
                                    .transporter(trans)
                                    .build();
Required dependency:

https://mvnrepository.com/artifact/de.undercouch/bson4jackson
compile group: 'de.undercouch', name: 'bson4jackson', version: '2.9.2'
See Also:
  • Constructor Details

    • BsonSerializer

      public BsonSerializer()