com.aelitis.net.upnp
Interface UPnPService
- All Known Implementing Classes:
- NatPMPUPnPRootDeviceImpl.NatPMPUPnPWANConnection, UPnPServiceImpl
public interface UPnPService
getDevice
UPnPDevice getDevice()
getServiceType
java.lang.String getServiceType()
getControlURLs
java.util.List<java.net.URL> getControlURLs()
throws UPnPException
- Throws:
UPnPException
setPreferredControlURL
void setPreferredControlURL(java.net.URL url)
isConnectable
boolean isConnectable()
getActions
UPnPAction[] getActions()
throws UPnPException
- Throws:
UPnPException
getAction
UPnPAction getAction(java.lang.String name)
throws UPnPException
- Throws:
UPnPException
getStateVariables
UPnPStateVariable[] getStateVariables()
throws UPnPException
- Throws:
UPnPException
getStateVariable
UPnPStateVariable getStateVariable(java.lang.String name)
throws UPnPException
- Throws:
UPnPException
getSpecificService
UPnPSpecificService getSpecificService()
- gets a specific service if such is supported
- Returns:
getDirectInvocations
boolean getDirectInvocations()
setDirectInvocations
void setDirectInvocations(boolean force)