public Map<String, Long> getStatistics() {
        final Map<String, Long> stat = new HashMap<String, Long>(6);
        stat.put("bytes_in",   bytes_in);
        stat.put("bytes_out",  bytes_out);
        stat.put("read_ms",    read_ms);
        stat.put("write_ms",   write_ms);
        stat.put("read_count", read_count);
        stat.put("write_count", write_count);
        stat.put("began_at", began_at);
        stat.put("ended_at", ended_at);
        stat.put("exception_at", exception_at);

        return stat;
    }