Class UPnPServiceImpl
java.lang.Object
com.biglybt.net.upnp.impl.services.UPnPServiceImpl
- All Implemented Interfaces:
UPnPService
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionUPnPServiceImpl
(UPnPDeviceImpl _device, String indent, SimpleXMLParserDocumentNode service_node) -
Method Summary
Modifier and TypeMethodDescriptionboolean
protected URL
gets a specific service if such is supportedgetStateVariable
(String name) protected URL
boolean
protected void
protected void
parseActions
(SimpleXMLParserDocumentNode action_list) protected void
parseStateVars
(SimpleXMLParserDocumentNode action_list) void
setDirectInvocations
(boolean force) void
-
Field Details
-
device
-
service_type
-
local_desc_url
-
local_control_url
-
actions
-
state_vars
-
direct_invoke
private boolean direct_invoke -
preferred_control_url
-
-
Constructor Details
-
UPnPServiceImpl
public UPnPServiceImpl(UPnPDeviceImpl _device, String indent, SimpleXMLParserDocumentNode service_node)
-
-
Method Details
-
getDevice
- Specified by:
getDevice
in interfaceUPnPService
-
getServiceType
- Specified by:
getServiceType
in interfaceUPnPService
-
isConnectable
public boolean isConnectable()- Specified by:
isConnectable
in interfaceUPnPService
-
getActions
- Specified by:
getActions
in interfaceUPnPService
- Throws:
UPnPException
-
getAction
- Specified by:
getAction
in interfaceUPnPService
- Throws:
UPnPException
-
getStateVariables
- Specified by:
getStateVariables
in interfaceUPnPService
- Throws:
UPnPException
-
getStateVariable
- Specified by:
getStateVariable
in interfaceUPnPService
- Throws:
UPnPException
-
getDescriptionURL
- Throws:
UPnPException
-
getControlURLs
- Specified by:
getControlURLs
in interfaceUPnPService
- Throws:
UPnPException
-
setPreferredControlURL
- Specified by:
setPreferredControlURL
in interfaceUPnPService
-
getPreferredControlURL
-
getURL
- Throws:
UPnPException
-
loadDescription
- Throws:
UPnPException
-
parseActions
-
parseStateVars
-
getSpecificService
Description copied from interface:UPnPService
gets a specific service if such is supported- Specified by:
getSpecificService
in interfaceUPnPService
- Returns:
-
getDirectInvocations
public boolean getDirectInvocations()- Specified by:
getDirectInvocations
in interfaceUPnPService
-
setDirectInvocations
public void setDirectInvocations(boolean force) - Specified by:
setDirectInvocations
in interfaceUPnPService
-