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()URIgetControlURL()DevicegetDevice()URIgetEventSubURL()URIgetSCPDURL()URIgetServiceId()List<? extends StateVariable>getServiceStateTable()URIgetServiceType()default URIgetUSN(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
ListofStateVariables.
-
-