// Copyright 2003-2005 Arthur van Hoff, Rick Blair | |
// Licensed under Apache License version 2.0 | |
// Original license LGPL | |
package javax.jmdns; | |
import java.util.EventListener; | |
/** | |
* Listener for service types. | |
* | |
* @author Arthur van Hoff, Werner Randelshofer | |
*/ | |
public interface ServiceTypeListener extends EventListener { | |
/** | |
* A new service type was discovered. | |
* | |
* @param event | |
* The service event providing the fully qualified type of the service. | |
*/ | |
void serviceTypeAdded(ServiceEvent event); | |
/** | |
* A new subtype for the service type was discovered. | |
* | |
* <pre> | |
* <sub>._sub.<app>.<protocol>.<servicedomain>.<parentdomain>. | |
* </pre> | |
* | |
* @param event | |
* The service event providing the fully qualified type of the service with subtype. | |
* @since 3.2.0 | |
*/ | |
void subTypeForServiceTypeAdded(ServiceEvent event); | |
} |