private DeadlockBo deserializeDeadlockBo(final byte[] eventBody) {
        final Buffer buffer = new FixedBuffer(eventBody);

        final int deadlockedThreadCount = buffer.readInt();
        final int threadDumpBoListSize = buffer.readVInt();
        final List<ThreadDumpBo> threadDumpBoList = new ArrayList<>(threadDumpBoListSize);
        if (threadDumpBoListSize > 0) {
            threadDumpBoList.add(readThreadDumpBo(buffer));
        }

        return new DeadlockBo(deadlockedThreadCount, threadDumpBoList);
    }
@author jaehong.kim
AgentEventBo.version is 1
commons-server/src/main/java/com/navercorp/pinpoint/common/server/util/AgentEventMessageDeserializerV1.java