net.tomp2p.upnp
Class UPNPMessageFactory
java.lang.Object
net.tomp2p.upnp.UPNPMessageFactory
public class UPNPMessageFactory
- extends Object
Factory to create UPNP messages to access and communicate with a given UPNPDevice service capabilities
- Version:
- 1.0
- Author:
- SuperBonBon
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
service
public final Service service
UPNPMessageFactory
public UPNPMessageFactory(Service service)
- Parameters:
service
- the UPNPService that will be used to generate messages by thid factory
getMessage
public ActionMessage getMessage(String serviceActionName)
- Creation of a new ActionMessage to communicate with the UPNP device
- Parameters:
serviceActionName
- the name of a service action, this name is case sensitive and matches exactly the name
provided by the UPNP device in the XML definition file
- Returns:
- a ActionMessage object or null if the action is unknown for this service messages factory
getStateVariableMessage
public StateVariableMessage getStateVariableMessage(String serviceStateVariable)
- Creation of a new StateVariableMessage to communicate with the UPNP device, for a service state variable query
- Parameters:
serviceStateVariable
- the name of a service state variable, this name is case sensitive and matches exactly
the name provided by the UPNP device in the XML definition file
- Returns:
- a StateVariableMessage object or null if the state variable is unknown for this service mesages factory
Copyright © 2013. All Rights Reserved.