private static class MonitoringFeature.StatisticsInjectionFactory extends ReferencingFactory<MonitoringStatistics>
| Constructor and Description |
|---|
StatisticsInjectionFactory(javax.inject.Provider<Ref<MonitoringStatistics>> referenceFactory)
Create new referencing injection factory.
|
| Modifier and Type | Method and Description |
|---|---|
void |
dispose(MonitoringStatistics monitoringStatistics) |
MonitoringStatistics |
provide() |
referenceFactory, referenceFactory@Inject public StatisticsInjectionFactory(javax.inject.Provider<Ref<MonitoringStatistics>> referenceFactory)
referenceFactory - reference provider backing the factory.public MonitoringStatistics provide()
provide in interface org.glassfish.hk2.api.Factory<MonitoringStatistics>provide in class ReferencingFactory<MonitoringStatistics>public void dispose(MonitoringStatistics monitoringStatistics)
dispose in interface org.glassfish.hk2.api.Factory<MonitoringStatistics>dispose in class ReferencingFactory<MonitoringStatistics>