@Override public void writeByte(byte b) throws TException { realContentProtocol.writeByte(b); }
public void writeByte(byte b) throws TException { concreteProtocol.writeByte(b); }
@Override public void writeByte(byte b) throws TException { realContentProtocol.writeByte(b); }
public void writeByte(byte b) throws TException { concreteProtocol.writeByte(b); }
@Override public void writeMessageEnd() throws TException { realContentProtocol.writeMessageEnd(); realHeaderProtocol.writeByte(ETX); }
@Override public void writeMessageEnd() throws TException { realContentProtocol.writeMessageEnd(); realHeaderProtocol.writeByte(ETX); }
break; case BYTE: oprot.writeByte(isJsonElement ? jsonElement.getAsByte() : Byte.valueOf(value.toString())); break; case SHORT:
break; case BYTE: oprot.writeByte(isJsonElement ? jsonElement.getAsByte() : Byte.valueOf(value.toString())); break; case SHORT:
@Override public void writeMessageBegin(TMessage message) throws TException { final Context context = isRequestFlag ? InvocationContext.Factory.getCurrentInstance() : TransactionContext.Factory.getCurrentInstance(); if (realHeaderProtocol == null) { realHeaderProtocol = new TBinaryProtocol(getTransport()); } // length(int32) stx(int8) version(string) protocol(int8) seqid(int32) header(struct) body(struct) etx(int8) realHeaderProtocol.writeByte(STX); realHeaderProtocol.writeString(VERSION); realHeaderProtocol.writeByte(context.getCodecProtocol().getCode()); realHeaderProtocol.writeI32(context.getSeqid()); switch (context.getCodecProtocol()) { case Binary: realContentProtocol = new TBinaryProtocol(getTransport()); break; case CompressedBinary: realContentProtocol = new TCompactProtocol(getTransport()); break; case Json: realContentProtocol = new TJSONProtocol(getTransport()); break; case Xml: realContentProtocol = null; break; } new SoaHeaderSerializer().write(context.getHeader(), this); realContentProtocol.writeMessageBegin(message); }
@Override public void writeMessageBegin(TMessage message) throws TException { final Context context = isRequestFlag ? InvocationContext.Factory.getCurrentInstance() : TransactionContext.Factory.getCurrentInstance(); if (realHeaderProtocol == null) { realHeaderProtocol = new TBinaryProtocol(getTransport()); } // length(int32) stx(int8) version(string) protocol(int8) seqid(int32) header(struct) body(struct) etx(int8) realHeaderProtocol.writeByte(STX); realHeaderProtocol.writeString(VERSION); realHeaderProtocol.writeByte(context.getCodecProtocol().getCode()); realHeaderProtocol.writeI32(context.getSeqid()); switch (context.getCodecProtocol()) { case Binary: realContentProtocol = new TBinaryProtocol(getTransport()); break; case CompressedBinary: realContentProtocol = new TCompactProtocol(getTransport()); break; case Json: realContentProtocol = new TJSONProtocol(getTransport()); break; case Xml: realContentProtocol = null; break; } new SoaHeaderSerializer().write(context.getHeader(), this); realContentProtocol.writeMessageBegin(message); }