Package ball.upnp
Interface Service
-
- All Superinterfaces:
Description
,SSDP
- All Known Subinterfaces:
AnnotatedService
- All Known Implementing Classes:
AbstractService
@XmlNs("urn:schemas-upnp-org:service-1-0") public interface Service extends Description, SSDP
UPnP service interface.- Author:
- Allen D. Ball
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description List<? extends Action>
getActionList()
URI
getControlURL()
Device
getDevice()
URI
getEventSubURL()
URI
getSCPDURL()
URI
getServiceId()
List<? extends StateVariable>
getServiceStateTable()
URI
getServiceType()
default URI
getUSN(URI urn)
default Map<URI,Set<URI>>
getUSNMap()
-
Methods inherited from interface ball.upnp.Description
getXmlns
-
-
-
-
Method Detail
-
getServiceType
URI getServiceType()
- Returns:
- The service type.
-
getServiceId
URI getServiceId()
- Returns:
- The service type.
-
getSCPDURL
URI getSCPDURL()
- Returns:
- The presentation
URI
.
-
getControlURL
URI getControlURL()
- Returns:
- The presentation
URI
.
-
getEventSubURL
URI getEventSubURL()
- Returns:
- The presentation
URI
.
-
getActionList
List<? extends Action> getActionList()
-
getServiceStateTable
List<? extends StateVariable> getServiceStateTable()
- Returns:
- The
List
ofStateVariable
s.
-
-