in core/src/main/java/org/apache/servicecomb/core/BootListener.java [75:116]
default void onBootEvent(BootEvent event) {
switch (event.eventType) {
case BEFORE_FILTER:
onBeforeFilter(event);
return;
case AFTER_FILTER:
onAfterFilter(event);
return;
case BEFORE_PRODUCER_PROVIDER:
onBeforeProducerProvider(event);
return;
case AFTER_PRODUCER_PROVIDER:
onAfterProducerProvider(event);
return;
case BEFORE_CONSUMER_PROVIDER:
onBeforeConsumerProvider(event);
return;
case AFTER_CONSUMER_PROVIDER:
onAfterConsumerProvider(event);
return;
case BEFORE_TRANSPORT:
onBeforeTransport(event);
return;
case AFTER_TRANSPORT:
onAfterTransport(event);
return;
case BEFORE_REGISTRY:
onBeforeRegistry(event);
return;
case AFTER_REGISTRY:
onAfterRegistry(event);
return;
case BEFORE_CLOSE:
onBeforeClose(event);
return;
case AFTER_CLOSE:
onAfterClose(event);
return;
default:
throw new IllegalStateException("unknown boot event type: " + event.eventType);
}
}