## Uses of Class
org.fourthline.cling.model.types.ServiceType

- Packages that use ServiceType
  Package | Description
  --- | ---
  org.fourthline.cling |
  org.fourthline.cling.binding |
  org.fourthline.cling.binding.annotations |
  org.fourthline.cling.binding.staging |
  org.fourthline.cling.model.message.discovery |
  org.fourthline.cling.model.message.header |
  org.fourthline.cling.model.meta |
  org.fourthline.cling.model.types |
  org.fourthline.cling.protocol.async |
  org.fourthline.cling.registry |

- - ### Uses of ServiceType in org.fourthline.cling

    Methods in org.fourthline.cling that return ServiceType
    Modifier and Type | Method and Description
    --- | ---
    `ServiceType[]` | UpnpServiceConfiguration.`getExclusiveServiceTypes()` Returns service types that can be handled by this UPnP stack, all others will be ignored.
    `ServiceType[]` | ManagedUpnpServiceConfiguration.`getExclusiveServiceTypes()`
    `ServiceType[]` | DefaultUpnpServiceConfiguration.`getExclusiveServiceTypes()`

  - ### Uses of ServiceType in org.fourthline.cling.binding

    Methods in org.fourthline.cling.binding with parameters of type ServiceType
    Modifier and Type | Method and Description
    --- | ---
    `LocalService` | LocalServiceBinder.`read(Class<?> clazz, ServiceId id, ServiceType type, boolean supportsQueryStateVariables, Class[] stringConvertibleTypes)`

  - ### Uses of ServiceType in org.fourthline.cling.binding.annotations

    Methods in org.fourthline.cling.binding.annotations with parameters of type ServiceType
    Modifier and Type | Method and Description
    --- | ---
    `LocalService` | AnnotationLocalServiceBinder.`read(Class<?> clazz, ServiceId id, ServiceType type, boolean supportsQueryStateVariables, Class[] stringConvertibleTypes)`
    `LocalService` | AnnotationLocalServiceBinder.`read(Class<?> clazz, ServiceId id, ServiceType type, boolean supportsQueryStateVariables, Set<Class> stringConvertibleTypes)`

  - ### Uses of ServiceType in org.fourthline.cling.binding.staging

    Fields in org.fourthline.cling.binding.staging declared as ServiceType
    Modifier and Type | Field and Description
    --- | ---
    `ServiceType` | MutableService.`serviceType`

  - ### Uses of ServiceType in org.fourthline.cling.model.message.discovery

    Constructors in org.fourthline.cling.model.message.discovery with parameters of type ServiceType
    Constructor and Description
    `OutgoingNotificationRequestServiceType(Location location, LocalDevice device, NotificationSubtype type, ServiceType serviceType)`
    `OutgoingSearchResponseServiceType(IncomingDatagramMessage request, Location location, LocalDevice device, ServiceType serviceType)`

  - ### Uses of ServiceType in org.fourthline.cling.model.message.header

    Constructors in org.fourthline.cling.model.message.header with parameters of type ServiceType
    Constructor and Description
    `ServiceTypeHeader(ServiceType value)`
    `ServiceUSNHeader(UDN udn, ServiceType serviceType)`

  - ### Uses of ServiceType in org.fourthline.cling.model.meta

    Methods in org.fourthline.cling.model.meta that return ServiceType
    Modifier and Type | Method and Description
    --- | ---
    `ServiceType[]` | Device.`findServiceTypes()`
    `ServiceType` | Service.`getServiceType()`

    Methods in org.fourthline.cling.model.meta with parameters of type ServiceType
    Modifier and Type | Method and Description
    --- | ---
    `protected Collection<D>` | Device.`find(ServiceType serviceType, D current)`
    `D[]` | Device.`findDevices(ServiceType serviceType)`
    `S` | Device.`findService(ServiceType serviceType)`
    `S[]` | Device.`findServices(ServiceType serviceType)`
    `protected Collection<S>` | Device.`findServices(ServiceType serviceType, ServiceId serviceId, D current)`
    `LocalService` | LocalDevice.`newInstance(ServiceType serviceType, ServiceId serviceId, URI descriptorURI, URI controlURI, URI eventSubscriptionURI, Action<LocalService>[] actions, StateVariable<LocalService>[] stateVariables)`
    `RemoteService` | RemoteDevice.`newInstance(ServiceType serviceType, ServiceId serviceId, URI descriptorURI, URI controlURI, URI eventSubscriptionURI, Action<RemoteService>[] actions, StateVariable<RemoteService>[] stateVariables)`
    `abstract S` | Device.`newInstance(ServiceType serviceType, ServiceId serviceId, URI descriptorURI, URI controlURI, URI eventSubscriptionURI, Action<S>[] actions, StateVariable<S>[] stateVariables)`

    Constructors in org.fourthline.cling.model.meta with parameters of type ServiceType
    Constructor and Description
    `LocalService(ServiceType serviceType, ServiceId serviceId, Action[] actions, StateVariable[] stateVariables)`
    `LocalService(ServiceType serviceType, ServiceId serviceId, Map<Action,ActionExecutor> actionExecutors, Map<StateVariable,StateVariableAccessor> stateVariableAccessors, Set<Class> stringConvertibleTypes, boolean supportsQueryStateVariables)`
    `RemoteService(ServiceType serviceType, ServiceId serviceId, URI descriptorURI, URI controlURI, URI eventSubscriptionURI)`
    `RemoteService(ServiceType serviceType, ServiceId serviceId, URI descriptorURI, URI controlURI, URI eventSubscriptionURI, Action<RemoteService>[] actions, StateVariable<RemoteService>[] stateVariables)`
    `Service(ServiceType serviceType, ServiceId serviceId)`
    `Service(ServiceType serviceType, ServiceId serviceId, Action<S>[] actions, StateVariable<S>[] stateVariables)`

  - ### Uses of ServiceType in org.fourthline.cling.model.types

    Subclasses of ServiceType in org.fourthline.cling.model.types
    Modifier and Type | Class and Description
    --- | ---
    `class` | `UDAServiceType` Service type with a fixed `schemas-upnp-org` namespace.

    Methods in org.fourthline.cling.model.types that return ServiceType
    Modifier and Type | Method and Description
    --- | ---
    `ServiceType` | SoapActionType.`getServiceType()`
    `ServiceType` | NamedServiceType.`getServiceType()`
    `static ServiceType` | ServiceType.`valueOf(String s)`

    Methods in org.fourthline.cling.model.types with parameters of type ServiceType
    Modifier and Type | Method and Description
    --- | ---
    `boolean` | ServiceType.`implementsVersion(ServiceType that)`

    Constructors in org.fourthline.cling.model.types with parameters of type ServiceType
    Constructor and Description
    `NamedServiceType(UDN udn, ServiceType serviceType)`
    `SoapActionType(ServiceType serviceType, String actionName)`

  - ### Uses of ServiceType in org.fourthline.cling.protocol.async

    Methods in org.fourthline.cling.protocol.async with parameters of type ServiceType
    Modifier and Type | Method and Description
    --- | ---
    `protected void` | ReceivingSearch.`sendSearchResponseServiceType(ServiceType serviceType, NetworkAddress activeStreamServer)`

  - ### Uses of ServiceType in org.fourthline.cling.registry

    Methods in org.fourthline.cling.registry with parameters of type ServiceType
    Modifier and Type | Method and Description
    --- | ---
    `Collection<Device>` | RegistryImpl.`getDevices(ServiceType serviceType)`
    `Collection<Device>` | Registry.`getDevices(ServiceType serviceType)`

Copyright © 2016 4th Line GmbH, Switzerland. All rights reserved.