@Override public void validate(byte[] message) { ensureSchemaInitialized(); schema.validate(message); }
@Override public void validate(byte[] message) { ensureSchemaInitialized(); schema.validate(message); }
@Override public byte[] encode(byte[] message) { ensureSchemaInitialized(); if (requireSchemaValidation) { // verify if the message can be decoded by the underlying schema schema.validate(message); } return message; }
@Override public void validate(byte[] message) { ensureSchemaInitialized(); schema.validate(message); }
@Override public void validate(byte[] message) { ensureSchemaInitialized(); schema.validate(message); }
@Override public byte[] encode(byte[] message) { ensureSchemaInitialized(); if (requireSchemaValidation) { // verify if the message can be decoded by the underlying schema schema.validate(message); } return message; }