@Override public <T> T lookup(Class<?> serviceType, String filter) { Objects.requireNonNull(serviceType); final T service = (T) this.registry.findProvider(serviceType, filter); return service; } }
/** {@inheritDoc} */ @Override protected Object createObject() throws Exception { Object object = m_serviceRegistry.findProvider(m_serviceInterface, m_filter); if (object == null) { throw new IllegalStateException("Unable to find an object that implements '" + m_serviceInterface + (m_filter == null ? "'" : " matching filter "+m_filter)); } return object; }
@Override public <T> T lookup(Class<?> serviceType, String filter) { Objects.requireNonNull(serviceType); final T service = (T) this.registry.findProvider(serviceType, filter); return service; } }
protected AssetRecordDao getAssetRecordDao() { if (m_assetRecordDao == null) { m_assetRecordDao = getServiceRegistry().findProvider(AssetRecordDao.class); Assert.notNull(m_assetRecordDao); } return m_assetRecordDao; }
protected AlarmDao getAlarmDao() { if (m_alarmDao == null) { m_alarmDao = getServiceRegistry().findProvider(AlarmDao.class); Assert.notNull(m_alarmDao); } return m_alarmDao; }
protected SnmpInterfaceDao getSnmpInterfaceDao() { if (m_snmpInterfaceDao == null) { m_snmpInterfaceDao = getServiceRegistry().findProvider(SnmpInterfaceDao.class); Assert.notNull(m_snmpInterfaceDao); } return m_snmpInterfaceDao; }
protected DistPollerDao getDistPollerDao() { if (m_distPollerDao == null) { m_distPollerDao = getServiceRegistry().findProvider(DistPollerDao.class); Assert.notNull(m_distPollerDao); } return m_distPollerDao; }
protected MonitoredServiceDao getMonitoredServiceDao() { if (m_monitoredServiceDao == null) { m_monitoredServiceDao = getServiceRegistry().findProvider(MonitoredServiceDao.class); Assert.notNull(m_monitoredServiceDao); } return m_monitoredServiceDao; }
protected ServiceTypeDao getServiceTypeDao() { if (m_serviceTypeDao == null) { m_serviceTypeDao = getServiceRegistry().findProvider(ServiceTypeDao.class); Assert.notNull(m_serviceTypeDao); } return m_serviceTypeDao; }
protected EventDao getEventDao() { if (m_eventDao == null) { m_eventDao = getServiceRegistry().findProvider(EventDao.class); Assert.notNull(m_eventDao); } return m_eventDao; }
protected MonitoringLocationDao getMonitoringLocationDao() { if (m_locationDao == null) { m_locationDao = getServiceRegistry().findProvider(MonitoringLocationDao.class); Assert.notNull(m_locationDao); } return m_locationDao; }
protected ServiceTypeDao getServiceTypeDao() { if (m_serviceTypeDao == null) { m_serviceTypeDao = getServiceRegistry().findProvider(ServiceTypeDao.class); Assert.notNull(m_serviceTypeDao); } return m_serviceTypeDao; }
protected EventDao getEventDao() { if (m_eventDao == null) { m_eventDao = getServiceRegistry().findProvider(EventDao.class); Assert.notNull(m_eventDao); } return m_eventDao; }
protected IpInterfaceDao getIpInterfaceDao() { if (m_ipInterfaceDao == null) { m_ipInterfaceDao = getServiceRegistry().findProvider(IpInterfaceDao.class); Assert.notNull(m_ipInterfaceDao); } return m_ipInterfaceDao; }
protected SnmpInterfaceDao getSnmpInterfaceDao() { if (m_snmpInterfaceDao == null) { m_snmpInterfaceDao = getServiceRegistry().findProvider(SnmpInterfaceDao.class); Assert.notNull(m_snmpInterfaceDao); } return m_snmpInterfaceDao; }
protected CategoryDao getCategoryDao() { if (m_categoryDao == null) { m_categoryDao = getServiceRegistry().findProvider(CategoryDao.class); Assert.notNull(m_categoryDao); } return m_categoryDao; }
protected AlarmDao getAlarmDao() { if (m_alarmDao == null) { m_alarmDao = getServiceRegistry().findProvider(AlarmDao.class); Assert.notNull(m_alarmDao); } return m_alarmDao; }
protected CategoryDao getCategoryDao() { if (m_categoryDao == null) { m_categoryDao = getServiceRegistry().findProvider(CategoryDao.class); Assert.notNull(m_categoryDao); } return m_categoryDao; }
protected MonitoredServiceDao getMonitoredServiceDao() { if (m_monitoredServiceDao == null) { m_monitoredServiceDao = getServiceRegistry().findProvider(MonitoredServiceDao.class); Assert.notNull(m_monitoredServiceDao); } return m_monitoredServiceDao; }
protected NodeDao getNodeDao() { if (m_nodeDao == null) { m_nodeDao = getServiceRegistry().findProvider(NodeDao.class); Assert.notNull(m_nodeDao); } return m_nodeDao; }