## Uses of Class
org.restlet.service.Service

Packages that use Service
Package | Description
--- | ---
org.restlet.service | Services used by applications and components.
org.restlet.util | Various utility classes.

### Uses of Service in org.restlet.service

Subclasses of Service in org.restlet.service
Modifier and Type | Class and Description
--- | ---
`class` | `ConnectorService` Application service declaring client and server connectors.
`class` | `ConverterService` Application service converting between representation and regular Java objects.
`class` | `DecoderService` Application service automatically decoding or uncompressing request entities.
`class` | `LogService` Service providing access logging service.
`class` | `MetadataService` Application service providing access to metadata and their associated extension names.
`class` | `RangeService` Application service automatically exposes ranges of response entities.
`class` | `StatusService` Service to handle error statuses.
`class` | `TaskService` Application service capable of running tasks asynchronously.
`class` | `TunnelService` Application service tunneling request method or client preferences.

### Uses of Service in org.restlet.util

Methods in org.restlet.util with type parameters of type Service
Modifier and Type | Method and Description
--- | ---
`<T extends Service> T` | ServiceList.`get(java.lang.Class<T> clazz)` Returns a service matching a given service class.

Methods in org.restlet.util with parameters of type Service
Modifier and Type | Method and Description
--- | ---
`void` | ServiceList.`add(int index, Service service)`
`boolean` | ServiceList.`add(Service service)`
`void` | ServiceList.`set(Service newService)` Replaces or adds a service.

Method parameters in org.restlet.util with type arguments of type Service
Modifier and Type | Method and Description
--- | ---
`boolean` | ServiceList.`addAll(java.util.Collection<? extends Service> services)`
`boolean` | ServiceList.`addAll(int index, java.util.Collection<? extends Service> services)`
`void` | ServiceList.`set(java.util.List<Service> services)` Sets the list of services.