@Override public String serializeRequestAsString(final RequestMessage requestMessage) throws SerializationException { try { return mapper.writeValueAsString(requestMessage); } catch (Exception ex) { logger.warn(String.format("Request [%s] could not be serialized by %s.", requestMessage.toString(), GraphSONMessageSerializerV3d0.class.getName()), ex); throw new SerializationException(ex); } } }
@Override public String serializeRequestAsString(final RequestMessage requestMessage) throws SerializationException { try { return mapper.writeValueAsString(requestMessage); } catch (Exception ex) { logger.warn("Request [{}] could not be serialized by {}.", requestMessage.toString(), AbstractGraphSONMessageSerializerV1d0.class.getName()); throw new SerializationException(ex); } } }
@Override public String serializeRequestAsString(final RequestMessage requestMessage) throws SerializationException { try { return mapper.writeValueAsString(requestMessage); } catch (Exception ex) { logger.warn("Request [{}] could not be serialized by {}.", requestMessage.toString(), AbstractGraphSONMessageSerializerV2d0.class.getName()); throw new SerializationException(ex); } } }
@Override public ByteBuf serializeRequestAsBinary(final RequestMessage requestMessage, final ByteBufAllocator allocator) throws SerializationException { ByteBuf encodedMessage = null; try { final byte[] header = obtainHeader(); final byte[] payload = mapper.writeValueAsBytes(requestMessage); encodedMessage = allocator.buffer(header.length + payload.length); encodedMessage.writeBytes(header); encodedMessage.writeBytes(payload); return encodedMessage; } catch (Exception ex) { if (encodedMessage != null) ReferenceCountUtil.release(encodedMessage); logger.warn("Request [{}] could not be serialized by {}.", requestMessage.toString(), AbstractGraphSONMessageSerializerV1d0.class.getName()); throw new SerializationException(ex); } }
@Override public String serializeRequestAsString(final RequestMessage requestMessage) throws SerializationException { try { return mapper.writeValueAsString(requestMessage); } catch (Exception ex) { logger.warn("Request [{}] could not be serialized by {}.", requestMessage.toString(), AbstractGraphSONMessageSerializerV1d0.class.getName()); throw new SerializationException(ex); } } }
@Override public String serializeRequestAsString(final RequestMessage requestMessage) throws SerializationException { try { return mapper.writeValueAsString(requestMessage); } catch (Exception ex) { logger.warn(String.format("Request [%s] could not be serialized by %s.", requestMessage.toString(), GraphSONMessageSerializerV3d0.class.getName()), ex); throw new SerializationException(ex); } } }
@Override public String serializeRequestAsString(final RequestMessage requestMessage) throws SerializationException { try { return mapper.writeValueAsString(requestMessage); } catch (Exception ex) { logger.warn("Request [{}] could not be serialized by {}.", requestMessage.toString(), AbstractGraphSONMessageSerializerV2d0.class.getName()); throw new SerializationException(ex); } } }
@Override public ByteBuf serializeRequestAsBinary(final RequestMessage requestMessage, final ByteBufAllocator allocator) throws SerializationException { ByteBuf encodedMessage = null; try { final byte[] header = obtainHeader(); final byte[] payload = mapper.writeValueAsBytes(requestMessage); encodedMessage = allocator.buffer(header.length + payload.length); encodedMessage.writeBytes(header); encodedMessage.writeBytes(payload); return encodedMessage; } catch (Exception ex) { if (encodedMessage != null) ReferenceCountUtil.release(encodedMessage); logger.warn("Request [{}] could not be serialized by {}.", requestMessage.toString(), AbstractGraphSONMessageSerializerV1d0.class.getName()); throw new SerializationException(ex); } }