@Override
    public List<AgentEvent> getAgentEvents(String agentId, Range range, AgentEventQuery query) {
        Objects.requireNonNull(agentId, "agentId");
        Objects.requireNonNull(query, "query");

        List<AgentEventBo> agentEventBos = this.agentEventDao.getAgentEvents(agentId, range, query);

        List<AgentEvent> agentEvents = createAgentEvents(agentEventBos);
        agentEvents.sort(AgentEvent.EVENT_TIMESTAMP_ASC_COMPARATOR);
        return agentEvents;
    }
@author HyunGil Jeong
@author jaehong.kim - Add agentEventMessageDeserializerV1
web/src/main/java/com/navercorp/pinpoint/web/service/AgentEventServiceImpl.java