Java源码示例:javax.enterprise.inject.spi.ProcessProducerField

示例1
private void findMetricProducerFields(@Observes ProcessProducerField<? extends Metric, ?> ppf) {
    SmallRyeMetricsLogging.log.producerFieldDiscovered(ppf.getAnnotatedProducerField());
    metricsFromProducers.put(ppf.getBean(), ppf.getAnnotatedProducerField());
}
 
示例2
public <T, X> void collect(@Observes final ProcessProducerField< T, X > event) {
    final Type baseType = event.getAnnotatedProducerField().getBaseType();
    processProducer(event, baseType);
}
 
示例3
private void healthCheckProducerField(@Observes ProcessProducerField<? extends HealthCheck, ?> ppf) {
    healthChecks.put(ppf.getBean(), ppf.getAnnotatedProducerField());
}
 
示例4
private void metricProducerField(@Observes ProcessProducerField<? extends Metric, ?> ppf) {
    metrics.put(ppf.getBean(), ppf.getAnnotatedProducerField());
}