Class ListenerStatus.ServiceTypeListenerStatus

    • Field Detail

      • logger

        private static org.slf4j.Logger logger
      • _addedTypes

        private final java.util.concurrent.ConcurrentMap<java.lang.String,​java.lang.String> _addedTypes
    • Constructor Detail

      • ServiceTypeListenerStatus

        public ServiceTypeListenerStatus​(ServiceTypeListener listener,
                                         boolean synch)
        Parameters:
        listener - listener being tracked.
        synch - true if that listener can be called asynchronously
    • Method Detail

      • serviceTypeAdded

        void serviceTypeAdded​(ServiceEvent event)
        A new service type was discovered.
        Parameters:
        event - The service event providing the fully qualified type of the service.
      • subTypeForServiceTypeAdded

        void subTypeForServiceTypeAdded​(ServiceEvent event)
        A new subtype for the service type was discovered.
         <sub>._sub.<app>.<protocol>.<servicedomain>.<parentdomain>.
         
        Parameters:
        event - The service event providing the fully qualified type of the service with subtype.