Class ServiceTracker<S extends org.apache.wicket.util.io.IClusterable>

    • Constructor Detail

      • ServiceTracker

        public ServiceTracker​(Class<S> clazz)
    • Method Detail

      • addService

        public final void addService​(S service,
                                     String name)
        A service is being registered.
        Specified by:
        addService in interface IServiceTracker<S extends org.apache.wicket.util.io.IClusterable>
        Parameters:
        service - the service that is registered
        name - the name that was used to register the service tracker
      • removeService

        public final void removeService​(S service,
                                        String name)
        A service is being unregistered.
        Specified by:
        removeService in interface IServiceTracker<S extends org.apache.wicket.util.io.IClusterable>
        Parameters:
        service - the service that is unregistered
        name - the name that was used to register the service tracker
      • onServiceAdded

        protected void onServiceAdded​(S service,
                                      String name)
      • onServiceChanged

        protected void onServiceChanged​(S service,
                                        String name)
      • onRemoveService

        protected void onRemoveService​(S service,
                                       String name)