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 © 2012. All Rights Reserved.