public abstract class UriBasedServiceInfoCreator<SI extends ServiceInfo> extends Object implements ServiceInfoCreator<ServiceInfo,UriBasedServiceData>
Constructor and Description |
---|
UriBasedServiceInfoCreator(String... uriSchemes) |
Modifier and Type | Method and Description |
---|---|
boolean |
accept(UriBasedServiceData serviceData) |
abstract SI |
createServiceInfo(String id,
String uri) |
SI |
createServiceInfo(UriBasedServiceData serviceData) |
public UriBasedServiceInfoCreator(String... uriSchemes)
public boolean accept(UriBasedServiceData serviceData)
accept
in interface ServiceInfoCreator<ServiceInfo,UriBasedServiceData>
public SI createServiceInfo(UriBasedServiceData serviceData)
createServiceInfo
in interface ServiceInfoCreator<ServiceInfo,UriBasedServiceData>