Package org.opennms.netmgt.telemetry.api
Interface TelemetryBeanFactory<T,B extends TelemetryBeanDefinition>
-
- Type Parameters:
T
- the type of the bean which is created by this factoryB
- The type of the bean definition which defines the bean to create.
- All Known Subinterfaces:
AdapterFactory
,ConnectorFactory
,ListenerFactory
,ParserFactory
- All Known Implementing Classes:
AbstractAdapterFactory
,AbstractCollectionAdapterFactory
,BmpIntegrationAdapterFactory
,BmpParserFactory
,BmpPeerStatusAdapterFactory
,BmpPersistingAdapterFactory
,BmpTelemetryAdapterFactory
,ForwardParserFactory
,GraphiteAdapterFactory
,IpfixAdapterFactory
,IpfixTcpParserFactory
,IpfixUdpParserFactory
,JtiAdapterFactory
,Netflow5AdapterFactory
,Netflow5UdpParserFactory
,Netflow9AdapterFactory
,Netflow9UdpParserFactory
,NxosAdapterFactory
,OpenConfigAdapterFactory
,OpenConfigConnectorFactory
,SFlowAdapterFactory
,SFlowTelemetryAdapterFactory
,SFlowUdpParserFactory
,TcpListenerFactory
,UdpListenerFactory
public interface TelemetryBeanFactory<T,B extends TelemetryBeanDefinition>
TheTelemetryBeanFactory
is used to create aTelemetryBeanDefinition
.- Author:
- mvrueden
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description T
createBean(B beanDefinition)
java.lang.Class<? extends T>
getBeanClass()
-