public class RemoteService extends Service<RemoteDevice,RemoteService>
Includes the URI's for getting the service's descriptor, calling its actions, and subscribing to events.
| Constructor and Description |
|---|
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) |
| Modifier and Type | Method and Description |
|---|---|
URI |
getControlURI() |
URI |
getDescriptorURI() |
URI |
getEventSubscriptionURI() |
Action |
getQueryStateVariableAction() |
String |
toString() |
List<ValidationError> |
validateThis() |
getAction, getActions, getDatatype, getDevice, getReference, getRelatedStateVariable, getServiceId, getServiceType, getStateVariable, getStateVariables, hasActions, hasStateVariables, validatepublic RemoteService(ServiceType serviceType, ServiceId serviceId, URI descriptorURI, URI controlURI, URI eventSubscriptionURI) throws ValidationException
ValidationExceptionpublic RemoteService(ServiceType serviceType, ServiceId serviceId, URI descriptorURI, URI controlURI, URI eventSubscriptionURI, Action<RemoteService>[] actions, StateVariable<RemoteService>[] stateVariables) throws ValidationException
ValidationExceptionpublic Action getQueryStateVariableAction()
getQueryStateVariableAction in class Service<RemoteDevice,RemoteService>public URI getDescriptorURI()
public URI getControlURI()
public URI getEventSubscriptionURI()
public List<ValidationError> validateThis()
public String toString()
toString in class Service<RemoteDevice,RemoteService>Copyright © 2023 jUPnP.org. All rights reserved.