mil.dod.th.ose.config/src/mil/dod/th/ose/config/loading/impl/AddressLoaderImpl.java
private ServiceTracker<FactoryDescriptor, FactoryDescriptor> createTracker(final AddressConfig config)
            throws IllegalArgumentException
    {
        final ServiceTrackerCustomizer<FactoryDescriptor, FactoryDescriptor> customizer;
        customizer = new AddressTrackerCustomizer(config, m_AddrManager, m_Log, m_EventAdmin);

        final Filter filter = filterFromAddrDesc(config.getAddressDescription());

        final ServiceTracker<FactoryDescriptor, FactoryDescriptor> tracker = 
                new ServiceTracker<FactoryDescriptor, FactoryDescriptor>(m_BundleContext, filter, customizer);
        tracker.open();

        return tracker;
    }
/**
     * Creates the service tracker customizer for a {@link mil.dod.th.model.config.AddressConfig}.
     * 
     * @param config
     *            Address configuration
     * @return Service tracker customizer for the address config type
     * @throws IllegalArgumentException
     *            If an unknown address type or invalid product type is provided in the address config
     */
Creates the service tracker customizer for a  mil.dod.th.model.config.AddressConfig.

@param config
Address configuration
@return Service tracker customizer for the address config type
@throws IllegalArgumentException
If an unknown address type or invalid product type is provided in the address config
Creates the service tracker customizer for a mil . dod . th . model . config . AddressConfig . @param config Address configuration @return Service tracker customizer for the address config type @throws IllegalArgumentException If an unknown address type or invalid product type is provided in the address config
private ServiceTracker<FactoryDescriptor, FactoryDescriptor> createTracker(final AddressConfig config)
            throws IllegalArgumentException
    {
        final ServiceTrackerCustomizer<FactoryDescriptor, FactoryDescriptor> customizer;
        customizer = new AddressTrackerCustomizer(config, m_AddrManager, m_Log, m_EventAdmin);
        final Filter filter = filterFromAddrDesc(config.getAddressDescription());
        final ServiceTracker<FactoryDescriptor, FactoryDescriptor> tracker = 
                new ServiceTracker<FactoryDescriptor, FactoryDescriptor>(m_BundleContext, filter, customizer);
        tracker.open();
        return tracker;
    }
private ServiceTracker < FactoryDescriptor , FactoryDescriptor > createTracker ( final AddressConfig config ) throws IllegalArgumentException { final ServiceTrackerCustomizer < FactoryDescriptor , FactoryDescriptor > customizer ; customizer = new AddressTrackerCustomizer ( config , m_AddrManager , m_Log , m_EventAdmin ) ; final Filter filter = filterFromAddrDesc ( config . getAddressDescription ( ) ) ; final ServiceTracker < FactoryDescriptor , FactoryDescriptor > tracker = new ServiceTracker < FactoryDescriptor , FactoryDescriptor > ( m_BundleContext , filter , customizer ) ; tracker . open ( ) ; return tracker ; }
Creates the service tracker customizer for a {@link mil.dod.th.model.config.AddressConfig}.
Creates the service tracker customizer for a { @link mil . dod . th . model . config . AddressConfig } .