|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use UDProxyDevice | |
---|---|
com.udi.insteon.client | |
com.udi.isy.jsdk | |
com.universaldevices.client | |
com.universaldevices.device.model | |
com.universaldevices.soap | |
com.universaldevices.upnp | |
example |
Uses of UDProxyDevice in com.udi.insteon.client |
---|
Methods in com.udi.insteon.client with parameters of type UDProxyDevice | |
---|---|
static java.util.ArrayList<UDNode> |
InsteonOps.getAssociatedDevices(UDNode node,
UDProxyDevice device)
Returns an ArrayList [sorted] of all the associated UDNode s
for a given UDNode |
static java.util.Hashtable<java.lang.String,SceneProfileAttributes> |
SceneProfileAttributes.getSceneAttributes(UDProxyDevice device,
java.lang.String scene_id,
java.lang.String node)
Returns a Hashtable of SceneProfileAttributes for a given
scene or controller |
Constructors in com.udi.insteon.client with parameters of type UDProxyDevice | |
---|---|
InsteonEngineOps(UDProxyDevice dev)
|
Uses of UDProxyDevice in com.udi.isy.jsdk |
---|
Methods in com.udi.isy.jsdk with parameters of type UDProxyDevice | |
---|---|
void |
ISYClient.onDeviceOffLine(UDProxyDevice device)
This method is invoked when an ISY is no longer reachable (for any reason) |
void |
ISYClient.onDeviceOnLine(UDProxyDevice device)
This method is invoked when an ISY is on line (possibly again) |
void |
ISYClient.onDeviceSpecific(UDProxyDevice device,
java.lang.String action,
java.lang.String node,
XMLElement ei)
Notifies the client of any device specific changes. |
void |
ISYClient.onDiscoveringNodes(UDProxyDevice device)
This method is invoked when ISY goes into Linking/Discovery mode |
void |
ISYClient.onFolderRemoved(UDProxyDevice device,
java.lang.String folderAddress)
This method is called when a Folder is removed |
void |
ISYClient.onFolderRenamed(UDProxyDevice device,
UDFolder folder)
This method is called when a Folder is renamed |
void |
ISYClient.onGroupRemoved(UDProxyDevice device,
java.lang.String groupAddress)
This method is invoked when a group/scene is permanently removed from ISY |
void |
ISYClient.onGroupRenamed(UDProxyDevice device,
UDGroup group)
This method is invoked when a group/scene is renamed |
void |
ISYClient.onInternetAccessUpdated(UDProxyDevice device,
java.lang.String url,
java.lang.String action)
This method is called when the state of internet access has changed |
void |
ISYClient.onModelChanged(UDProxyDevice device,
UDControl control,
java.lang.Object value,
UDNode node)
This method is invoked when ISY senses a change in the value of any UDControl for any UDNode |
void |
ISYClient.onNetworkRenamed(UDProxyDevice device,
java.lang.String newName)
This method is invoked when the network has been renamed |
void |
ISYClient.onNewFolder(UDProxyDevice device,
UDFolder newFolder)
This method is called when a new folder is created |
void |
ISYClient.onNewGroup(UDProxyDevice device,
UDGroup new_group)
This method is invoked when a new group/scene has been created in ISY |
void |
ISYClient.onNewNode(UDProxyDevice device,
UDNode newNode)
This method is invoked when a new node (representation of a physical device) is added to ISY |
void |
ISYClient.onNodeDiscoveryStopped(UDProxyDevice device)
This method is invoked when ISY is no longer in Linking/ Discovery mode |
void |
ISYClient.onNodeEnabled(UDProxyDevice device,
UDNode node,
boolean b)
This method is invoked when a node is enabled or disabled |
void |
ISYClient.onNodeError(UDProxyDevice device,
UDNode node)
This method is invoked when there's an error communicating with the node (or, better said, the physical device which is represented by this node> |
void |
ISYClient.onNodeHasPendingDeviceWrites(UDProxyDevice device,
UDNode node,
boolean hasPending)
This method is called when the node has pending device writes |
void |
ISYClient.onNodeIsWritingToDevice(UDProxyDevice device,
UDNode node,
boolean isWriting)
This method is called when the device associated with the node is being programmed (written to) |
void |
ISYClient.onNodeMoved(UDProxyDevice device,
UDNode node,
UDGroup group,
char role)
This method is invoked when a node has been moved to a scene/group |
void |
ISYClient.onNodeParentChanged(UDProxyDevice device,
UDNode node,
UDNode newParent)
This method is called when the parent of a node has changed |
void |
ISYClient.onNodePowerInfoChanged(UDProxyDevice device,
UDNode node)
This method is called when the power information has changed for a node |
void |
ISYClient.onNodeRemoved(UDProxyDevice device,
java.lang.String nodeAddress)
This method is invoked when a UDNode (and any associated physical
device thereof) has been permanently removed from ISY |
void |
ISYClient.onNodeRemovedFromGroup(UDProxyDevice device,
UDNode node,
UDGroup group)
This method is invoked when UDNode has been removed from
a group/scene (UDGroup |
void |
ISYClient.onNodeRenamed(UDProxyDevice device,
UDNode node)
This method is invoked when a UDNode has been renamed |
void |
ISYClient.onNodeToGroupRoleChanged(UDProxyDevice device,
UDNode node,
UDGroup group,
char new_role)
Notifies the client that the node's role for a group changed |
void |
ISYClient.onProgress(UDProxyDevice device,
java.lang.String action,
XMLElement ei)
Notifies the client of the progress of actions currently being taken. |
void |
ISYClient.onSystemConfigChanged(UDProxyDevice device,
java.lang.String event,
XMLElement eventInfo)
Notifies the client that system configurations have changed |
void |
ISYClient.onSystemStatus(UDProxyDevice device,
java.lang.String event)
This method is invoked when the state of ISY changes |
void |
ISYClient.onTriggerStatus(UDProxyDevice device,
java.lang.String arg1,
XMLElement arg2)
This method is invoked when the trigger status changes |
Uses of UDProxyDevice in com.universaldevices.client |
---|
Methods in com.universaldevices.client that return UDProxyDevice | |
---|---|
UDProxyDevice |
UDClient.getDevice()
Returns the UDProxyDevice device object which represents
ISY and its services in its entirety. |
Methods in com.universaldevices.client with parameters of type UDProxyDevice | |
---|---|
void |
UDClient.onNewDevice(UDProxyDevice device)
This method is called back by UDI Network Services when a new device is announced based on the device-type as set in the start
method |
abstract void |
UDClient.onNewDeviceAnnounced(UDProxyDevice device)
Is called back when a new device is announced based on the device-type as set in the UDClient.start(String) method |
Uses of UDProxyDevice in com.universaldevices.device.model |
---|
Fields in com.universaldevices.device.model declared as UDProxyDevice | |
---|---|
UDProxyDevice |
DeviceNodeMap.device
The the logical representation of ISY |
Methods in com.universaldevices.device.model with parameters of type UDProxyDevice | |
---|---|
boolean |
DeviceNodeMap.equals(UDProxyDevice device,
java.lang.String address)
Tests for equality |
void |
UDModelChangeListener.onDeviceOffLine(UDProxyDevice device)
|
void |
IModelChangeListener.onDeviceOffLine(UDProxyDevice device)
Notifies the client that ISY is no longer reachable |
void |
UDModelChangeListener.onDeviceOnLine(UDProxyDevice device)
|
void |
IModelChangeListener.onDeviceOnLine(UDProxyDevice device)
Notifies the client that ISY is accessible and on-line. |
void |
UDModelChangeListener.onDeviceSpecific(UDProxyDevice device,
java.lang.String action,
java.lang.String node,
XMLElement ei)
|
void |
IModelChangeListener.onDeviceSpecific(UDProxyDevice device,
java.lang.String action,
java.lang.String node,
XMLElement ei)
Notifies the client of any device specific changes. |
void |
UDModelChangeListener.onDiscoveringNodes(UDProxyDevice device)
|
void |
IModelChangeListener.onDiscoveringNodes(UDProxyDevice device)
Notifies the client that the system is in Linking mode. |
void |
UDModelChangeListener.onFolderRemoved(UDProxyDevice device,
java.lang.String folderAddress)
|
void |
IModelChangeListener.onFolderRemoved(UDProxyDevice device,
java.lang.String folderAddress)
Notifies the client of the removal of a folder from the system. |
void |
UDModelChangeListener.onFolderRenamed(UDProxyDevice device,
UDFolder folder)
|
void |
IModelChangeListener.onFolderRenamed(UDProxyDevice device,
UDFolder folder)
Notifies the client of the change in name of a folder in the system. |
void |
UDModelChangeListener.onGroupRemoved(UDProxyDevice device,
java.lang.String groupAddress)
|
void |
IModelChangeListener.onGroupRemoved(UDProxyDevice device,
java.lang.String groupAddress)
Notifies the client of the removal of a group from the system. |
void |
UDModelChangeListener.onGroupRenamed(UDProxyDevice device,
UDGroup group)
|
void |
IModelChangeListener.onGroupRenamed(UDProxyDevice device,
UDGroup group)
Notifies the client of the change in name of a group in the system. |
void |
UDModelChangeListener.onInternetAccessUpdated(UDProxyDevice device,
java.lang.String url,
java.lang.String action)
|
void |
IModelChangeListener.onInternetAccessUpdated(UDProxyDevice device,
java.lang.String url,
java.lang.String action)
Notifies the client of the status of internet access |
void |
UDModelChangeListener.onModelChanged(UDProxyDevice device,
UDControl control,
java.lang.Object value,
UDNode node)
|
void |
IModelChangeListener.onModelChanged(UDProxyDevice device,
UDControl control,
java.lang.Object value,
UDNode node)
Notifies the client that a UDControl changed. |
void |
UDModelChangeListener.onNetworkRenamed(UDProxyDevice device,
java.lang.String newName)
|
void |
IModelChangeListener.onNetworkRenamed(UDProxyDevice device,
java.lang.String newName)
Notifies the client of the name change in the top most node in the device tree (network). |
void |
UDModelChangeListener.onNewDevice(UDProxyDevice device)
|
void |
IModelChangeListener.onNewDevice(UDProxyDevice device)
Notifies the client that a new device was discovered. |
void |
UDModelChangeListener.onNewFolder(UDProxyDevice device,
UDFolder newFolder)
|
void |
IModelChangeListener.onNewFolder(UDProxyDevice device,
UDFolder newFolder)
Notifies the client of the addition of a new folder to the system. |
void |
UDModelChangeListener.onNewGroup(UDProxyDevice device,
UDGroup newGroup)
|
void |
IModelChangeListener.onNewGroup(UDProxyDevice device,
UDGroup newGroup)
Notifies the client of the addition of a new group/scene to the system. |
void |
UDModelChangeListener.onNewNode(UDProxyDevice device,
UDNode newNode)
|
void |
IModelChangeListener.onNewNode(UDProxyDevice device,
UDNode newNode)
Notifies the client of the addition of a new node (device) to the system. |
void |
UDModelChangeListener.onNodeDeviceIdChanged(UDProxyDevice device,
UDNode node)
|
void |
IModelChangeListener.onNodeDeviceIdChanged(UDProxyDevice device,
UDNode node)
Notifies the client that the address of the device represented by this node has changed. |
void |
UDModelChangeListener.onNodeDevicePropertiesRefreshed(UDProxyDevice device,
UDNode node)
|
void |
IModelChangeListener.onNodeDevicePropertiesRefreshed(UDProxyDevice device,
UDNode node)
Notifies the client that all the devices properties for a node were refreshed |
void |
UDModelChangeListener.onNodeDevicePropertiesRefreshedComplete(UDProxyDevice proxyDevice)
|
void |
IModelChangeListener.onNodeDevicePropertiesRefreshedComplete(UDProxyDevice proxyDevice)
Called after the properties for one or more nodes has been refreshed. |
void |
UDModelChangeListener.onNodeDevicePropertyChanged(UDProxyDevice device,
UDNode node,
com.universaldevices.common.properties.UDProperty<?> property)
|
void |
IModelChangeListener.onNodeDevicePropertyChanged(UDProxyDevice device,
UDNode node,
com.universaldevices.common.properties.UDProperty<?> property)
Notifies the client that a node property has changed |
void |
UDModelChangeListener.onNodeDiscoveryStopped(UDProxyDevice device)
|
void |
IModelChangeListener.onNodeDiscoveryStopped(UDProxyDevice device)
Notifies the client that the system is no longer in Linking mode. |
void |
UDModelChangeListener.onNodeEnabled(UDProxyDevice device,
UDNode node,
boolean b)
|
void |
IModelChangeListener.onNodeEnabled(UDProxyDevice device,
UDNode node,
boolean b)
Notifies the client that a node (device) in the system has either been enabled or disabled |
void |
UDModelChangeListener.onNodeError(UDProxyDevice device,
UDNode node)
|
void |
IModelChangeListener.onNodeError(UDProxyDevice device,
UDNode node)
Notifies the client that a node (device) in the system has encountered an error (communications or otherwise) |
void |
UDModelChangeListener.onNodeErrorCleared(UDProxyDevice device,
UDNode node)
|
void |
IModelChangeListener.onNodeErrorCleared(UDProxyDevice device,
UDNode node)
Notifies the client that a node (device) in the system no longer has an error (communications or otherwise) |
void |
UDModelChangeListener.onNodeHasPendingDeviceWrites(UDProxyDevice device,
UDNode node,
boolean hasPending)
|
void |
IModelChangeListener.onNodeHasPendingDeviceWrites(UDProxyDevice device,
UDNode node,
boolean hasPending)
Notifies the client that a node's parent has changed |
void |
UDModelChangeListener.onNodeIsWritingToDevice(UDProxyDevice device,
UDNode node,
boolean isWriting)
|
void |
IModelChangeListener.onNodeIsWritingToDevice(UDProxyDevice device,
UDNode node,
boolean isWriting)
Notifies the client that a node's parent has changed |
void |
UDModelChangeListener.onNodeMoved(UDProxyDevice device,
UDNode node,
UDGroup group,
char role)
|
void |
IModelChangeListener.onNodeMoved(UDProxyDevice device,
UDNode node,
UDGroup group,
char role)
Notifies the client that a node was moved into a group/scene |
void |
UDModelChangeListener.onNodeParentChanged(UDProxyDevice device,
UDNode node,
UDNode newParent)
|
void |
IModelChangeListener.onNodeParentChanged(UDProxyDevice device,
UDNode node,
UDNode newParent)
Notifies the client that a node's parent has changed |
void |
UDModelChangeListener.onNodePowerInfoChanged(UDProxyDevice device,
UDNode node)
|
void |
IModelChangeListener.onNodePowerInfoChanged(UDProxyDevice device,
UDNode node)
Notifies the clients that the node's power utilization information has changed |
void |
UDModelChangeListener.onNodeRemoved(UDProxyDevice device,
java.lang.String nodeAddress)
|
void |
IModelChangeListener.onNodeRemoved(UDProxyDevice device,
java.lang.String nodeAddress)
Notifies the client of the removal of a node (device) from the system. |
void |
UDModelChangeListener.onNodeRemovedFromGroup(UDProxyDevice device,
UDNode node,
UDGroup group)
|
void |
IModelChangeListener.onNodeRemovedFromGroup(UDProxyDevice device,
UDNode node,
UDGroup group)
Notifies the client of the removal of a node from a group in the system. |
void |
UDModelChangeListener.onNodeRenamed(UDProxyDevice device,
UDNode node)
|
void |
IModelChangeListener.onNodeRenamed(UDProxyDevice device,
UDNode node)
Notifies the client of the change in name of a node in the system. |
void |
UDModelChangeListener.onNodeRevised(UDProxyDevice device,
UDNode node)
|
void |
IModelChangeListener.onNodeRevised(UDProxyDevice device,
UDNode node)
Notifies the client of the revision of a node (device) to the system. |
void |
UDModelChangeListener.onNodeToGroupRoleChanged(UDProxyDevice device,
UDNode node,
UDGroup group,
char newRole)
|
void |
IModelChangeListener.onNodeToGroupRoleChanged(UDProxyDevice device,
UDNode node,
UDGroup group,
char new_role)
Notifies the client that the node's role for a group changed |
void |
UDModelChangeListener.onProgress(UDProxyDevice device,
java.lang.String action,
XMLElement ei)
|
void |
IModelChangeListener.onProgress(UDProxyDevice device,
java.lang.String action,
XMLElement ei)
Notifies the client of the progress of actions currently being taken. |
abstract void |
UDNodeDevicePropertiesProcessor.onPropertiesRefreshed(UDProxyDevice proxyDevice,
java.lang.String nodeId)
Called whenever all the properties are refreshed for a node. |
abstract void |
UDNodeDevicePropertiesProcessor.onPropertiesRefreshedComplete(UDProxyDevice proxyDevice)
Called after the properties for one or more nodes has been refreshed. |
abstract void |
UDNodeDevicePropertiesProcessor.onPropertyChange(UDProxyDevice proxyDevice,
java.lang.String nodeId,
com.universaldevices.common.properties.UDProperty<?> property)
Called whenever a property has changed. |
void |
UDModelChangeListener.onSystemConfigChanged(UDProxyDevice device,
java.lang.String event,
XMLElement eventInfo)
|
void |
IModelChangeListener.onSystemConfigChanged(UDProxyDevice device,
java.lang.String event,
XMLElement eventInfo)
Notifies the client that system configurations have changed |
void |
UDModelChangeListener.onSystemStatus(UDProxyDevice device,
java.lang.String event)
|
void |
IModelChangeListener.onSystemStatus(UDProxyDevice device,
java.lang.String event)
Notifies the client whether or not the system is busy |
void |
UDModelChangeListener.onTriggerStatus(UDProxyDevice device,
java.lang.String action,
XMLElement ei)
|
void |
IModelChangeListener.onTriggerStatus(UDProxyDevice device,
java.lang.String action,
XMLElement ei)
Notifies the client of any changes in the schedules |
void |
UDNodeDevicePropertiesParser.setProxyDevice(UDProxyDevice proxyDevice)
|
Constructors in com.universaldevices.device.model with parameters of type UDProxyDevice | |
---|---|
DeviceNodeMap(UDProxyDevice device,
java.lang.String address)
Constructor |
Uses of UDProxyDevice in com.universaldevices.soap |
---|
Fields in com.universaldevices.soap declared as UDProxyDevice | |
---|---|
UDProxyDevice |
UDHTTPResponse.device
The UDProxyDevice from which this response is received |
Methods in com.universaldevices.soap with parameters of type UDProxyDevice | |
---|---|
static UDSOAPRequest |
UDSOAPRequest.create(boolean isSSL,
java.net.InetSocketAddress address,
java.lang.String method,
java.lang.String url_path,
java.lang.String httpCredentials,
UDProxyDevice dev)
UDSOAPRequest factory method |
Constructors in com.universaldevices.soap with parameters of type UDProxyDevice | |
---|---|
UDHTTPResponse(int status,
UDProxyDevice device)
Constructor |
|
UDSOAPRequest(AbstractHTTPRequest request,
UDProxyDevice dev)
Constructor |
Uses of UDProxyDevice in com.universaldevices.upnp |
---|
Fields in com.universaldevices.upnp declared as UDProxyDevice | |
---|---|
static UDProxyDevice |
UDControlPoint.firstDevice
First ever ISY discovered by UDControlPoint |
Fields in com.universaldevices.upnp with type parameters of type UDProxyDevice | |
---|---|
static java.util.Hashtable<java.lang.String,UDProxyDevice> |
UDControlPoint.devices
A Hashtable of UDProxyDevice s representing
ISYs indexed using their uuid |
static java.util.Hashtable<java.lang.String,UDProxyDevice> |
UDControlPoint.other_devices
A Hashtable of UDProxyDevice s representing
non-ISYs indexed using their uuid |
Methods in com.universaldevices.upnp with parameters of type UDProxyDevice | |
---|---|
void |
UDControlPoint.addDevice(UDProxyDevice edev)
Adds an embedded device |
void |
UDDeviceStateListener.deviceStateChanged(UDProxyDevice device,
java.lang.String control,
java.lang.String action,
java.lang.String node,
XMLElement eventInfo,
boolean is_group)
There was a change in a node attached/linked to ISY |
void |
UDControlPoint.deviceStateChanged(UDProxyDevice device,
java.lang.String control,
java.lang.String action,
java.lang.String node,
XMLElement ei,
boolean is_group)
ISY's state changed |
static UDGroup |
UDControlPoint.getGroupWhereNodeIsMaster(java.lang.String nodeId,
UDProxyDevice device)
Returns the group where the specified node plays the role of a controller/master |
static java.util.ArrayList<UDGroup> |
UDControlPoint.getNodeGroups(java.lang.String nodeId,
UDProxyDevice device)
Returns all the groups a node belongs to |
static java.lang.String |
UDControlPoint.getRootDeviceGroupAddress(UDProxyDevice device)
Returns the address for the root group |
void |
UDDeviceStateListener.offLine(UDProxyDevice device)
Device is offLine or not responding |
void |
UDControlPoint.offLine(UDProxyDevice device)
Device is offLine or not responding |
void |
UDDeviceStateListener.onLine(UDProxyDevice device)
Device is onLine |
void |
UDControlPoint.onLine(UDProxyDevice device)
Device is onLine |
static boolean |
UDProxyDevice.processDescriptionURL(java.lang.String url,
UDProxyDevice dev)
|
static boolean |
UDProxyDevice.processDescriptionURL(java.lang.String url,
UDProxyDevice dev,
boolean show_error)
|
abstract void |
UDIEventProcessor.processEvent(UDProxyDevice device,
java.lang.String control,
java.lang.String action,
XMLElement ei)
Process the event by providing the appropriate callback to the given listener. |
void |
UDDeviceStateListener.systemStatus(UDProxyDevice device,
java.lang.String event)
Notifies the client of important system status changes |
void |
UDControlPoint.systemStatus(UDProxyDevice device,
java.lang.String event)
Notifies all the IModelChangeListener s of system status
changes (busy, ready, progress update) |
Constructors in com.universaldevices.upnp with parameters of type UDProxyDevice | |
---|---|
UDIRESTProcessor(UDProxyDevice device)
Processes REST requests for a specific device. |
|
UDIWebServiceProcessor(java.lang.String webServiceName,
UDProxyDevice device)
Processes requests for the specified WEB service. |
Uses of UDProxyDevice in example |
---|
Methods in example with parameters of type UDProxyDevice | |
---|---|
void |
MyISYInsteonClient.onNewDeviceAnnounced(UDProxyDevice device)
This method is called when a new ISY is announced or discovered on the network. |
void |
MyISYInsteonClient.onNodeDeviceIdChanged(UDProxyDevice device,
UDNode node)
|
void |
MyISYInsteonClient.onNodeDevicePropertiesRefreshed(UDProxyDevice device,
UDNode node)
|
void |
MyISYInsteonClient.onNodeDevicePropertiesRefreshedComplete(UDProxyDevice proxyDevice)
|
void |
MyISYInsteonClient.onNodeDevicePropertyChanged(UDProxyDevice device,
UDNode node,
com.universaldevices.common.properties.UDProperty<?> property)
|
void |
MyISYInsteonClient.onNodeErrorCleared(UDProxyDevice arg0,
UDNode arg1)
|
void |
MyISYInsteonClient.onNodeRevised(UDProxyDevice device,
UDNode node)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |