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>TheTelemetryBeanFactoryis used to create aTelemetryBeanDefinition.- Author:
- mvrueden
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description TcreateBean(B beanDefinition)Class<? extends T>getBeanClass()
-