in clients/src/main/java/org/apache/kafka/clients/consumer/internals/events/ApplicationEventProcessor.java [77:218]
public void process(ApplicationEvent event) {
switch (event.type()) {
case COMMIT_ASYNC:
process((AsyncCommitEvent) event);
return;
case COMMIT_SYNC:
process((SyncCommitEvent) event);
return;
case POLL:
process((PollEvent) event);
return;
case FETCH_COMMITTED_OFFSETS:
process((FetchCommittedOffsetsEvent) event);
return;
case ASSIGNMENT_CHANGE:
process((AssignmentChangeEvent) event);
return;
case TOPIC_METADATA:
process((TopicMetadataEvent) event);
return;
case ALL_TOPICS_METADATA:
process((AllTopicsMetadataEvent) event);
return;
case LIST_OFFSETS:
process((ListOffsetsEvent) event);
return;
case RESET_OFFSET:
process((ResetOffsetEvent) event);
return;
case CHECK_AND_UPDATE_POSITIONS:
process((CheckAndUpdatePositionsEvent) event);
return;
case TOPIC_SUBSCRIPTION_CHANGE:
process((TopicSubscriptionChangeEvent) event);
return;
case TOPIC_PATTERN_SUBSCRIPTION_CHANGE:
process((TopicPatternSubscriptionChangeEvent) event);
return;
case TOPIC_RE2J_PATTERN_SUBSCRIPTION_CHANGE:
process((TopicRe2JPatternSubscriptionChangeEvent) event);
return;
case UPDATE_SUBSCRIPTION_METADATA:
process((UpdatePatternSubscriptionEvent) event);
return;
case UNSUBSCRIBE:
process((UnsubscribeEvent) event);
return;
case CONSUMER_REBALANCE_LISTENER_CALLBACK_COMPLETED:
process((ConsumerRebalanceListenerCallbackCompletedEvent) event);
return;
case COMMIT_ON_CLOSE:
process((CommitOnCloseEvent) event);
return;
case LEAVE_GROUP_ON_CLOSE:
process((LeaveGroupOnCloseEvent) event);
return;
case STOP_FIND_COORDINATOR_ON_CLOSE:
process((StopFindCoordinatorOnCloseEvent) event);
return;
case CREATE_FETCH_REQUESTS:
process((CreateFetchRequestsEvent) event);
return;
case SHARE_FETCH:
process((ShareFetchEvent) event);
return;
case SHARE_ACKNOWLEDGE_SYNC:
process((ShareAcknowledgeSyncEvent) event);
return;
case SHARE_ACKNOWLEDGE_ASYNC:
process((ShareAcknowledgeAsyncEvent) event);
return;
case SHARE_SUBSCRIPTION_CHANGE:
process((ShareSubscriptionChangeEvent) event);
return;
case SHARE_UNSUBSCRIBE:
process((ShareUnsubscribeEvent) event);
return;
case SHARE_ACKNOWLEDGE_ON_CLOSE:
process((ShareAcknowledgeOnCloseEvent) event);
return;
case SHARE_ACKNOWLEDGEMENT_COMMIT_CALLBACK_REGISTRATION:
process((ShareAcknowledgementCommitCallbackRegistrationEvent) event);
return;
case SEEK_UNVALIDATED:
process((SeekUnvalidatedEvent) event);
return;
case PAUSE_PARTITIONS:
process((PausePartitionsEvent) event);
return;
case RESUME_PARTITIONS:
process((ResumePartitionsEvent) event);
return;
case CURRENT_LAG:
process((CurrentLagEvent) event);
return;
case STREAMS_ON_TASKS_REVOKED_CALLBACK_COMPLETED:
process((StreamsOnTasksRevokedCallbackCompletedEvent) event);
return;
case STREAMS_ON_TASKS_ASSIGNED_CALLBACK_COMPLETED:
process((StreamsOnTasksAssignedCallbackCompletedEvent) event);
return;
case STREAMS_ON_ALL_TASKS_LOST_CALLBACK_COMPLETED:
process((StreamsOnAllTasksLostCallbackCompletedEvent) event);
return;
default:
log.warn("Application event type {} was not expected", event.type());
}
}