@Async("agentEventWorker")
    public void handleEvent(final AgentProperty agentProperty, long eventTimestamp, AgentEventType eventType) {
        Objects.requireNonNull(agentProperty, "agentProperty");
        Objects.requireNonNull(eventType, "eventType");

        final String agentId = agentProperty.getAgentId();
        final long startTimestamp = agentProperty.getStartTime();
        final AgentEventBo agentEventBo = newAgentEventBo(agentId, startTimestamp, eventTimestamp, eventType);
        this.agentEventService.insert(agentEventBo);
    }
@author HyunGil Jeong
@author jaehong.kim - Remove AgentEventMessageSerializer
collector/src/main/java/com/navercorp/pinpoint/collector/service/async/AgentEventAsyncTaskService.java