Uses of Interface
org.demac.transport.DeviceHandle

Packages that use DeviceHandle
org.demac.context.core.management   
org.demac.context.core.model   
org.demac.context.registry.service   
org.demac.event   
org.demac.impl.event   
org.demac.impl.event.types   
org.demac.impl.j2me.context.core.management   
org.demac.impl.j2me.context.core.model   
org.demac.impl.j2me.context.extension.model   
org.demac.impl.j2me.context.registry   
org.demac.impl.j2me.context.registry.service   
org.demac.impl.j2me.desktop.monitor   
org.demac.impl.j2me.management.core   
org.demac.impl.j2me.management.monitoring   
org.demac.impl.j2me.process.core.adapter   
org.demac.impl.j2me.process.core.persistence   
org.demac.impl.j2me.process.core.process   
org.demac.impl.j2me.process.ext.messages Creates the link between PAEX-messages and DEMAC-messages. 
org.demac.impl.j2me.transport   
org.demac.impl.j2me.transport.fluctnet   
org.demac.impl.j2me.transport.fluctnet.messagehandler   
org.demac.impl.j2me.transport.fluctnet.messages   
org.demac.impl.j2me.transport.fluctnet.messages.group   
org.demac.impl.j2me.transport.fluctnet.messages.routing   
org.demac.impl.j2me.transport.fluctnet.messages.tree   
org.demac.impl.j2me.transport.fluctnet.test   
org.demac.impl.j2me.transport.protocol.bluetooth   
org.demac.impl.j2me.transport.protocol.discovery   
org.demac.impl.j2me.transport.protocol.routing   
org.demac.impl.j2me.transport.protocol.socket   
org.demac.impl.j2me.transport.query   
org.demac.impl.j2me.transport.response   
org.demac.impl.j2me.transport.security   
org.demac.impl.util   
org.demac.process.core.event   
org.demac.process.core.persistence   
org.demac.process.core.process   
org.demac.transport   
 

Uses of DeviceHandle in org.demac.context.core.management
 

Methods in org.demac.context.core.management with parameters of type DeviceHandle
 RemoteDeviceContext RemoteContextService.getRemoteDeviceContext(DeviceHandle deviceID)
           
 boolean RemoteContextService.isRemoteContextAvailable(DeviceHandle deviceID)
           
 

Uses of DeviceHandle in org.demac.context.core.model
 

Methods in org.demac.context.core.model that return DeviceHandle
 DeviceHandle DeviceContext.getDeviceHandle()
           
 

Methods in org.demac.context.core.model with parameters of type DeviceHandle
 void DeviceContext.setDeviceHandle(DeviceHandle handle)
           
 

Uses of DeviceHandle in org.demac.context.registry.service
 

Methods in org.demac.context.registry.service with parameters of type DeviceHandle
 TransportMessage ConnectionPropertiesService.getLastMessageToDevice(DeviceHandle device)
           
 

Uses of DeviceHandle in org.demac.event
 

Methods in org.demac.event that return DeviceHandle
abstract  DeviceHandle Event.getOriginHandle()
          Method to get the origin device of the event.
 

Methods in org.demac.event with parameters of type DeviceHandle
abstract  void EventService.addEventListener(DeviceHandle device, EventListener listener, EventHandle eventHandle)
          Method to register an org.demac.event.EventListener for a specific org.demac.event.Event at the EventService of a local or remote org.demac.Device.
 

Uses of DeviceHandle in org.demac.impl.event
 

Methods in org.demac.impl.event that return DeviceHandle
 DeviceHandle MulticastEventImpl.getOriginHandle()
           
 

Methods in org.demac.impl.event with parameters of type DeviceHandle
 void EventServiceImpl.addEventListener(DeviceHandle dh, EventListener el, EventHandle eh)
           
 void EventServiceImpl.EventHelper.sendEvent(TransportService ts, DeviceHandle receiver, Event ev)
           
 

Uses of DeviceHandle in org.demac.impl.event.types
 

Methods in org.demac.impl.event.types that return DeviceHandle
 DeviceHandle RegisterTask.getDeviceHandle()
           
 DeviceHandle UnknownEvent.getOriginHandle()
           
 DeviceHandle RegisterEvent.getOriginHandle()
           
 DeviceHandle DeviceDetectedEvent.getOriginHandle()
           
 

Methods in org.demac.impl.event.types with parameters of type DeviceHandle
 Event EventFactory.create(DeviceHandle deviceHandle, EventHandle handle, int priority, int scope, java.lang.String payload, byte[] original)
           
 void RegisterTask.setDeviceHandle(DeviceHandle deviceHandle)
           
 

Constructors in org.demac.impl.event.types with parameters of type DeviceHandle
DeviceDetectedEvent(DeviceHandle origin, DeviceHandle handle)
           
RegisterEvent(DeviceHandle origin, RegisterTask task)
           
RegisterTask(DeviceHandle deviceHandle, EventHandle eventHandle)
           
UnknownEvent(DeviceHandle origin, EventHandle handle, int priority, int scope, java.lang.Object payload)
           
UnknownEvent(DeviceHandle origin, int priority, int scope, java.lang.Object payload)
           
 

Uses of DeviceHandle in org.demac.impl.j2me.context.core.management
 

Methods in org.demac.impl.j2me.context.core.management that return DeviceHandle
 DeviceHandle RemoteContextRequestEvent.getOriginHandle()
           
 

Methods in org.demac.impl.j2me.context.core.management with parameters of type DeviceHandle
 RemoteDeviceContext RemoteContextServiceImpl.getRemoteDeviceContext(DeviceHandle deviceID)
           
 boolean RemoteContextServiceImpl.isRemoteContextAvailable(DeviceHandle deviceID)
           
 

Constructors in org.demac.impl.j2me.context.core.management with parameters of type DeviceHandle
RemoteContextRequestEvent(DeviceHandle originHandle)
          Constructor
 

Uses of DeviceHandle in org.demac.impl.j2me.context.core.model
 

Methods in org.demac.impl.j2me.context.core.model that return DeviceHandle
 DeviceHandle RemoteDeviceContextImpl.getDeviceHandle()
           
 DeviceHandle LocalDeviceContextImpl.getDeviceHandle()
           
 

Methods in org.demac.impl.j2me.context.core.model with parameters of type DeviceHandle
 void RemoteDeviceContextImpl.setDeviceHandle(DeviceHandle handle)
           
 void LocalDeviceContextImpl.setDeviceHandle(DeviceHandle handle)
           
 

Uses of DeviceHandle in org.demac.impl.j2me.context.extension.model
 

Methods in org.demac.impl.j2me.context.extension.model with parameters of type DeviceHandle
 void ConnectionAttribute.updateAttributeFromService(DeviceHandle receiver)
           
 

Uses of DeviceHandle in org.demac.impl.j2me.context.registry
 

Methods in org.demac.impl.j2me.context.registry that return DeviceHandle
 DeviceHandle RemoteServiceDiscoveryEvent.getOriginHandle()
           
 

Methods in org.demac.impl.j2me.context.registry with parameters of type DeviceHandle
 void DSDM_Connector.send_ServiceDeliveryMessage(DeviceHandle remoteDeviceHandle, java.lang.String sdi_message)
          Aufruf durch den am EventService registrierten EventServiceDiscoveryListener, falls eine Anfrage an den lokalen DSDM erfolgt.
 void DSDM_Connector.sendServiceDeliveryMessage(DeviceHandle receiver, java.lang.String serviceDeliveryMessage)
          Hilfsmethode zur generierung eine TransportMessage und absenden derselbigen mit Hilfe des TransportService.
 

Constructors in org.demac.impl.j2me.context.registry with parameters of type DeviceHandle
RemoteServiceDiscoveryEvent(DeviceHandle origin, java.lang.String serviceDiscoveryMessage)
           
 

Uses of DeviceHandle in org.demac.impl.j2me.context.registry.service
 

Methods in org.demac.impl.j2me.context.registry.service with parameters of type DeviceHandle
 TransportMessage ConnectionPropertiesServiceImpl.getLastMessageToDevice(DeviceHandle device)
           
 

Uses of DeviceHandle in org.demac.impl.j2me.desktop.monitor
 

Methods in org.demac.impl.j2me.desktop.monitor with parameters of type DeviceHandle
 void ProcessMonitor.prepareMigrationFrom(java.lang.String processId, DeviceHandle sender)
           
 void ProcessMonitor.prepareMigrationTo(DataSet ds, DeviceHandle receiver)
           
 void ProcessMonitor.successfullyMigratedFrom(DataSet ds, DeviceHandle sender)
           
 void ProcessMonitor.successfullyMigratedTo(java.lang.String processId, DeviceHandle receiver)
           
 

Uses of DeviceHandle in org.demac.impl.j2me.management.core
 

Methods in org.demac.impl.j2me.management.core with parameters of type DeviceHandle
 void ManagementServiceImpl.migrationSuccessful(java.lang.String pID, DeviceHandle sender)
           
abstract  void ManagementService.migrationSuccessful(java.lang.String pID, DeviceHandle sender)
          This method is used to tell the former processor that the migration was successful
 void ManagementServiceImpl.prepareMigration(java.lang.String pID, DeviceHandle device)
           
abstract  void ManagementService.prepareMigration(java.lang.String pID, DeviceHandle device)
          This method is used to prepare the local device for migration
 void ManagementProcessListener.prepareMigrationFrom(java.lang.String processId, DeviceHandle sender)
           
 void ManagementProcessListener.prepareMigrationTo(DataSet process, DeviceHandle receiver)
           
 void ProcessThreadContainer.sendHeartbeats(DeviceHandle device, boolean managerrole)
          This method is used to start a heartbeat sending operation.
 void ThreadManager.sendHeartbeats(java.lang.String pID, DeviceHandle device, boolean managerrole)
          This method is used to start a heartbeat sending operation.
 void ManagementCommunicationManager.sendMessage(DeviceHandle receiver, MessageHandle handle, java.lang.String text)
          This method is used to send a message to a given device.
 void ManagementCommunicationManager.sendMessage(DeviceHandle receiver, MessageHandle handle, java.lang.String text, boolean encrypt)
          This method is used to send a message to a given device.
 void ManagementCommunicationManager.sendMessage(DeviceHandle receiver, MessageHandle handle, java.lang.String text, boolean encrypt, java.lang.String encryptionAlgorithm)
          This method is used to send a message to a given device.
 void ThreadManager.startCheckpointTransfer(java.lang.String pID, DeviceHandle device, boolean thread)
          This method is used to transfer a checkpoint to a manager.
 void ThreadManager.startControlDocumentTransfer(java.lang.String pID, DeviceHandle device, boolean thread)
          This method is used to transfer a control document to another device.
 void ProcessThreadContainer.startDocumentTransfer(DeviceHandle manager, java.lang.String kind, boolean thread)
           
 void ThreadManager.startMigrationDocumentTransfer(java.lang.String pID, DeviceHandle device, boolean thread)
          This method is used to transfer documents that are necessary for the migration to another device.
 void ProcessThreadContainer.stopHeartbeats(DeviceHandle device)
          This method is used to stop a heartbeat sending operation for a given process.
 void ThreadManager.stopHeartbeats(java.lang.String pID, DeviceHandle device)
          This method is used to stop a heartbeat sending operation for a given process.
 void ManagementProcessListener.successfullyMigratedFrom(DataSet process, DeviceHandle sender)
           
 void ManagementProcessListener.successfullyMigratedTo(java.lang.String processId, DeviceHandle receiver)
           
 

Constructors in org.demac.impl.j2me.management.core with parameters of type DeviceHandle
DocumentTransfer(java.lang.String ID, DeviceHandle device, java.lang.String kind)
          The standard constructor to create a DocumentTransfer object.
 

Uses of DeviceHandle in org.demac.impl.j2me.management.monitoring
 

Constructors in org.demac.impl.j2me.management.monitoring with parameters of type DeviceHandle
HeartbeatSender(java.lang.String pID, DeviceHandle device, boolean managerrole)
          The standard constructor to create a HeartbeatSender object.
 

Uses of DeviceHandle in org.demac.impl.j2me.process.core.adapter
 

Methods in org.demac.impl.j2me.process.core.adapter with parameters of type DeviceHandle
 void CSPSAdapterImpl.dispatchReceiveParticipantEvent(int id, DeviceHandle handle)
          Method to dispatch a ReceiveParticipantEvent
 RemoteDeviceContext CSPSAdapterImpl.getRemoteContext(DeviceHandle handle)
           
 RemoteDeviceContext ContextModel.getRemoteContext(DeviceHandle handle)
           
 void CSPSAdapterImpl.sendMessage(DeviceHandle receiver, MessageHandle handle, java.lang.String text)
          Method to send a message using the Transport Service
 

Uses of DeviceHandle in org.demac.impl.j2me.process.core.persistence
 

Methods in org.demac.impl.j2me.process.core.persistence that return DeviceHandle
 DeviceHandle DataSetImpl.getSender()
           
 

Methods in org.demac.impl.j2me.process.core.persistence with parameters of type DeviceHandle
 void DataSetImpl.setSender(DeviceHandle sender)
          Method to set the origin sender of the process, so that this one can be avoided when passing on the process again.
 int J2MEStorage.storeData(byte[] data, java.lang.String processId, DeviceHandle sender)
           
 

Constructors in org.demac.impl.j2me.process.core.persistence with parameters of type DeviceHandle
DataSetImpl(int id, java.lang.String filename, java.lang.String extensionsFilename, java.lang.String processId, DeviceHandle sender)
          Constructor to create a new DataSetImpl
DataSetImpl(int id, java.lang.String filename, java.lang.String extensionsFilename, java.lang.String processId, DeviceHandle sender, boolean toBeProcessed)
          Constructor to create a new DataSetImpl
 

Uses of DeviceHandle in org.demac.impl.j2me.process.core.process
 

Methods in org.demac.impl.j2me.process.core.process that return DeviceHandle
 DeviceHandle ProcessServiceImpl.getLocalDeviceHandle()
           
 

Methods in org.demac.impl.j2me.process.core.process with parameters of type DeviceHandle
 void ProcessServiceImpl.completeMigrationProtocol(int id, DeviceHandle device)
           
 void CommunicationManager.requestProcessParticipation(int id, java.lang.String pid, DeviceHandle device)
          Method to to start the communication with a potential participant to exchange process descriptions by sending a request
 void CommunicationManager.sendMessage(DeviceHandle receiver, MessageHandle handle, java.lang.String text)
           
 void CommunicationManager.sendMessage(DeviceHandle receiver, MessageHandle handle, java.lang.String text, boolean encrypt)
           
 void CommunicationManager.sendMessage(DeviceHandle receiver, MessageHandle handle, java.lang.String text, boolean encrypt, java.lang.String encryptionAlgorithm)
          Method to send a message using the Transport Service
 

Constructors in org.demac.impl.j2me.process.core.process with parameters of type DeviceHandle
ProcessInformationDispatcher(ProcessListener listener, DataSet process, DeviceHandle device, int notification)
           
ProcessInformationDispatcher(ProcessListener listener, java.lang.String processId, DeviceHandle device, int notification)
           
 

Uses of DeviceHandle in org.demac.impl.j2me.process.ext.messages
 

Methods in org.demac.impl.j2me.process.ext.messages that return DeviceHandle
 DeviceHandle Messenger.getDeviceForActivity(java.lang.String processID, java.lang.String activity)
          Find the device which executes a specific activity of a process
 

Uses of DeviceHandle in org.demac.impl.j2me.transport
 

Classes in org.demac.impl.j2me.transport that implement DeviceHandle
 class DeviceHandleImpl
          Implementation of the org.demac.transport.DeviceHandle interface.
 

Methods in org.demac.impl.j2me.transport that return DeviceHandle
 DeviceHandle DeviceImpl.getHandle()
           
 DeviceHandle TransportServiceImpl.getLocalDeviceHandle()
           
 DeviceHandle TransportMessageImpl.getReceiver()
           
 DeviceHandle QueueTransportMessage.getReceiver()
           
 DeviceHandle TransportMessageImpl.getSender()
           
 DeviceHandle QueueTransportMessage.getSender()
           
 

Methods in org.demac.impl.j2me.transport with parameters of type DeviceHandle
 void TransportServiceImpl.demacServiceDetected(DeviceHandle dh, TransportAddress address)
           
 void TransportConnectorListener.demacServiceDetected(DeviceHandle dh, TransportAddress address)
           
 java.util.Vector TransportServiceImpl.getTransportAddressBuffer(DeviceHandle receiver, boolean directConnection)
           
 void DeviceImpl.setHandle(DeviceHandle handle)
          Method to set the unique org.demac.transport.DeviceHandle of this DeviceImpl.
 void TransportMessageImpl.setReceiver(DeviceHandle receiver)
          Method to set the handle of the receiver of the message.
 void TransportMessageImpl.setSender(DeviceHandle sender)
          Method to set the unique handle of the sender of this message.
 

Uses of DeviceHandle in org.demac.impl.j2me.transport.fluctnet
 

Methods in org.demac.impl.j2me.transport.fluctnet that return DeviceHandle
 DeviceHandle FluctNetEdge.getDevice1()
           
 DeviceHandle FluctNetEdge.getDevice2()
           
 DeviceHandle FluctNetGroupTopology.getDijkstraParentNode(DeviceHandle node)
          Returns a node's parent in the dijkstra source graph
 DeviceHandle RoutingPath.getFirstNode()
          Returns the first node on the route
 DeviceHandle FluctNetGroupTopology.getGroupLeader()
           
 DeviceHandle RoutingPath.getLastNode()
          Returns the last node on the route
 DeviceHandle FluctNetTransportService.getLocalDeviceHandle()
           
 DeviceHandle RoutingPath.getNodeOnPos(int pos)
          Returns the device at position on the route
 DeviceHandle FluctNetEdge.getOtherDevice(DeviceHandle device)
          Given one node of the edge, this function returns the second one
 DeviceHandle FluctNetParentEntry.getParent()
          Returns the parent node of the node to which this entry belongs.
 DeviceHandle FluctNetRoutingTable.getRoutingEntry(DeviceHandle destination)
          Retrieves an entry from the routing table
 DeviceHandle FluctNetRoutingTable.getRoutingEntryTeller(DeviceHandle destination)
          Retrieves an teller entry from the routing table
 DeviceHandle FluctNetOrderedNodeSet.nodeAt(int index)
          Retrieves the node at a given index
 

Methods in org.demac.impl.j2me.transport.fluctnet with parameters of type DeviceHandle
 void FluctNetGroupTopology.addEdge(DeviceHandle device1, DeviceHandle device2, float weight)
          Adds an edge to the group topology
 void FluctNetGroup.addGroupNode(DeviceHandle device, RoutingPath path)
          Adds a node to this group
 void FluctNetOrderedNodeSet.addNode(DeviceHandle device)
           
 void FluctNetNodeSet.addNode(DeviceHandle device)
          Adds a device node to the set
 void FluctNetNodeCollection.addNode(DeviceHandle device)
          Adds a device node at the end of the list
 void FluctNetRoutingTable.addRoutingEntry(DeviceHandle destination, DeviceHandle nextHop, DeviceHandle toldBy)
          Adds a routing entry to the routing table
 void RoutingPath.appendNode(DeviceHandle device)
          Adds a node to the end of the route
 boolean FluctNetEdge.connectsNodes(DeviceHandle device1, DeviceHandle device2)
          Checks if two nodes are connected by this edge
 boolean FluctNetOrderedNodeSet.containsNode(DeviceHandle device)
           
 boolean FluctNetNodeSet.containsNode(DeviceHandle device)
          Checks if a node is included in this set
 boolean FluctNetNodeCollection.containsNode(DeviceHandle device)
          Checks if a node is included in this list
 void FluctNetTransportService.demacServiceDetected(DeviceHandle dh, TransportAddress address)
           
 java.lang.String FluctNetGroupTopology.dijkstraSourceTreeToString(DeviceHandle who, int indentation)
          Returns a string that contains the dijkstra source tree
 TransportAddress FluctNetTransportUtil.getConstrainedTransportAddress(DeviceHandle receiver, Constraint[] constraints)
          Returns an address for the receiver that satisfies all of the constraints specified by "constraints"
 java.util.Set FluctNetRoutingTable.getDestinationsByNextHop(DeviceHandle nextHop)
          Returns a set of DeviceHandles which are destination whose entries have been told by teller.
 java.util.Set FluctNetRoutingTable.getDestinationsByTeller(DeviceHandle teller)
          Returns a set of DeviceHandles which are destination whose entries have been told by teller.
 FluctNetNodeSet FluctNetGroupTopology.getDijkstraChildrenNodes(DeviceHandle node)
          Returns a node's direct children in the dijkstra source graph.
 FluctNetParentEntry FluctNetGroupTopology.getDijkstraParentEntry(DeviceHandle node)
          Returns a node's parent entry in the dijkstra source graph
 DeviceHandle FluctNetGroupTopology.getDijkstraParentNode(DeviceHandle node)
          Returns a node's parent in the dijkstra source graph
 java.util.Vector FluctNetOrderedEdgeSet.getEdgesConnectingNodes(DeviceHandle device1, DeviceHandle device2)
           
 java.util.Vector FluctNetEdgeSet.getEdgesConnectingNodes(DeviceHandle device1, DeviceHandle device2)
          Returns a vector containing all edges of this set which connect device1 and device2.
 java.util.Vector FluctNetEdgeCollection.getEdgesConnectingNodes(DeviceHandle device1, DeviceHandle device2)
          Returns a vector containing all edges of this set which connect device1 and device2.
 FluctNetEdgeSet FluctNetGroupTopology.getEdgesForNode(DeviceHandle node)
          Returns a set of edges for a node within the topology
 int FluctNetOrderedNodeSet.getIndexOfNode(DeviceHandle dev)
          Returns the index of dev in the ordered set
 FluctNetEdge FluctNetTreeTopology.getLowestWeightEdgeForNode(DeviceHandle node)
          Returns the edge with the lowest weight from the set of unknown edges, which starts or ends in a node.
 FluctNetEdge FluctNetGroupTopology.getMinimumWeightEdge(DeviceHandle device1, DeviceHandle device2)
          Returns the minimum weight edge between two device nodes
 float FluctNetGroupTopology.getNodeDistanceFromGroupLeader(DeviceHandle node)
          Returns the length of the shortest path from the group leader to a group node
 java.util.Vector FluctNetOrderedEdgeSet.getNodeEdges(DeviceHandle node)
           
 java.util.Vector FluctNetEdgeSet.getNodeEdges(DeviceHandle node)
           
 java.util.Vector FluctNetEdgeCollection.getNodeEdges(DeviceHandle node)
          Returns a vector containing all edges of this set which start or end in a node
 DeviceHandle FluctNetEdge.getOtherDevice(DeviceHandle device)
          Given one node of the edge, this function returns the second one
 FluctNetParentEntry FluctNetParentEntry.getReversedEntry(DeviceHandle source)
          Returns the corresponding reverse entry (parent and child are swapped, distance is kept)
 RoutingPath FluctNetGroup.getRouteToGroupNode(DeviceHandle device)
          Returns the RoutingPath to a node of the group
 DeviceHandle FluctNetRoutingTable.getRoutingEntry(DeviceHandle destination)
          Retrieves an entry from the routing table
 DeviceHandle FluctNetRoutingTable.getRoutingEntryTeller(DeviceHandle destination)
          Retrieves an teller entry from the routing table
 RoutingPath FluctNetGroupTopology.getShortestPath(DeviceHandle start, DeviceHandle end)
          Finds the shortest route between two nodes a and b
 FluctNetNodeSet FluctNetGroupTopology.getShortestPathTreeDescendants(DeviceHandle node)
          Returns a set consisting of all direct and indirect descendants in the tree of shortest paths.
 FluctNetOrderedNodeSet FluctNetGroupTopology.getShortestPathTreeDescendantsOrdered(DeviceHandle node)
          Returns a list consisting of all direct and indirect descendants in the tree of shortest paths.
 RoutingPath FluctNetGroupTopology.getShortestRouteFromGroupLeader(DeviceHandle end)
          Finds the shortest route from the group leader to a node that is part of the group
 RoutingPath FluctNetGroupTopology.getShortestRouteToGroupLeader(DeviceHandle start)
          Finds the shortest route from a node of the group to the group leader
 java.util.Vector FluctNetTransportService.getTransportAddressBuffer(DeviceHandle receiver, boolean directConnection)
          Returns a vector of Transport addresses for the receiver
 boolean FluctNetGroupTopology.isGroupMember(DeviceHandle node)
          Tests if a node is part of the group
 boolean FluctNetGroup.isGroupMember(DeviceHandle device)
          Checks if a node is part of the group
 boolean FluctNetGroupTopology.isShortestPathTreeDescendant(DeviceHandle potParent, DeviceHandle potChild)
          Checks if potChild is a direct or indirect child of potParent in the tree that indicates the shortest path from the group leader to a node.
 boolean RoutingPath.nodeInPath(DeviceHandle device)
          Checks if a node lays on this routing path
 void FluctNetTreeTopology.nodeJoinedFragment(DeviceHandle node)
          Should be called whenever a node joins the fragment, so that its edges can be moved to the set of rejected edges.
 void FluctNetTreeTopology.nodeJoinedGroup(DeviceHandle node)
          Should be called whenever a node joins the group, so that its edges can be moved to the set of rejected edges.
 void FluctNetTransportService.removeDevice(DeviceHandle handle)
          Allows to remove nodes by device handle
 void FluctNetGroupTopology.removeEdge(DeviceHandle device1, DeviceHandle device2, float weight)
          Removes an edge from the group topology
 void FluctNetGroup.removeGroupNode(DeviceHandle device)
          Removes a node from the group
 void FluctNetOrderedNodeSet.removeNode(DeviceHandle device)
           
 void FluctNetNodeSet.removeNode(DeviceHandle device)
          Removes a device node from the set
 void FluctNetNodeCollection.removeNode(DeviceHandle device)
          Removes a device node from the list
 void FluctNetGroupTopology.removeNode(DeviceHandle node)
          Removes a node from the topology
 void FluctNetRoutingTable.removeRoutingEntry(DeviceHandle destination)
          Removes an entry from the routing table
 void FluctNetEdge.setDevice1(DeviceHandle device1)
           
 void FluctNetEdge.setDevice2(DeviceHandle device2)
           
 void FluctNetTransportService.setLocalDeviceHandle(DeviceHandle dh)
          Sets the local device handle explicitly.
 void FluctNetGroupTopology.setNewParent(DeviceHandle child, DeviceHandle parent, float edgeWeight)
          Sets the new parent "parent" for the node "child".
 void FluctNetParentEntry.setParent(DeviceHandle parent)
          Sets the parent node of the node to which this entry belongs.
 

Constructors in org.demac.impl.j2me.transport.fluctnet with parameters of type DeviceHandle
FluctNetEdge(DeviceHandle device1, DeviceHandle device2)
          Constructor.
FluctNetEdge(DeviceHandle device1, DeviceHandle device2, java.lang.Object associatedValue)
          Constructor.
FluctNetGroupTopology(DeviceHandle groupLeader)
          Constructor
FluctNetParentEntry(DeviceHandle parent, float overallDistance, float edgeweight)
          Constructor
FluctNetTreeTopology(DeviceHandle groupIdentifier)
          Standard constructor
 

Uses of DeviceHandle in org.demac.impl.j2me.transport.fluctnet.messagehandler
 

Methods in org.demac.impl.j2me.transport.fluctnet.messagehandler that return DeviceHandle
 DeviceHandle FluctNetGroupMemberMessageHandler.getFragmentIdentifier()
           
 DeviceHandle FluctNetGroupLeaderMessageHandler.getFragmentIdentifier()
           
 DeviceHandle FluctNetGroupLeaderMessageHandler.getFragmentParent()
           
 DeviceHandle FluctNetGroupMemberMessageHandler.getGroupIdentifier()
          Returns the identifier of the group the device is currently associated with.
 DeviceHandle FluctNetGroupMemberMessageHandler.getGroupParent()
          Returns the identifier of the parent node of the group the device is currently associated with.
 

Methods in org.demac.impl.j2me.transport.fluctnet.messagehandler with parameters of type DeviceHandle
 void FluctNetGroupLeaderMessageHandler.addTreeChild(DeviceHandle child, RoutingPath path)
          Adds a tree child
 RoutingPath FluctNetGroupLeaderMessageHandler.getPathToTreeChild(DeviceHandle child)
          Returns the path to a tree child
 void FluctNetGroupLeaderMessageHandler.removeTreeChild(DeviceHandle child)
          Removes a tree child
 void FluctNetGroupLeaderMessageHandler.setFragmentIdentifier(DeviceHandle fragmentIdentifier)
           
 void FluctNetGroupLeaderMessageHandler.setFragmentParent(DeviceHandle fragmentParent)
           
 

Constructors in org.demac.impl.j2me.transport.fluctnet.messagehandler with parameters of type DeviceHandle
FluctNetFragmentLeaderMessageHandler(DeviceHandle localDevice, FluctNetGroupLeaderMessageHandler groupLeaderHandler)
          Constructor
FluctNetGroupLeaderMessageHandler(DeviceHandle localDevice, FluctNetTransportService ts)
          Constructor
FluctNetGroupMemberMessageHandler(DeviceHandle localDevice, TransportService ts)
          Constructor
 

Uses of DeviceHandle in org.demac.impl.j2me.transport.fluctnet.messages
 

Methods in org.demac.impl.j2me.transport.fluctnet.messages with parameters of type DeviceHandle
 void FluctNetMessageWithRoutingPath.addNodeToRoute(DeviceHandle node)
          Adds a node to the route the message has taken so far.
 

Uses of DeviceHandle in org.demac.impl.j2me.transport.fluctnet.messages.group
 

Methods in org.demac.impl.j2me.transport.fluctnet.messages.group that return DeviceHandle
 DeviceHandle FluctNetGroupReplyMessage.getGroupIdentifier()
           
 DeviceHandle FluctNetGroupOfferMessage.getGroupIdentifier()
           
 DeviceHandle FluctNetGroupOfferAcceptMessage.getGroupIdentifier()
           
 DeviceHandle FluctNetGroupMembershipRefuseMessage.getGroupIdentifier()
           
 DeviceHandle FluctNetGroupMembershipDemandMessage.getGroupIdentifier()
           
 DeviceHandle FluctNetGroupDeassociateMessage.getGroupIdentifier()
           
 DeviceHandle FluctNetTopologyUpdateMessage.getNode()
           
 DeviceHandle FluctNetGroupOfferAcceptMessage.getNode()
           
 DeviceHandle FluctNetGroupMembershipDemandMessage.getNode()
           
 DeviceHandle FluctNetGroupDeassociateMessage.getNode()
           
 DeviceHandle FluctNetGroupOfferAcceptMessage.getParent()
           
 DeviceHandle FluctNetGroupMembershipDemandMessage.getParent()
           
 

Methods in org.demac.impl.j2me.transport.fluctnet.messages.group with parameters of type DeviceHandle
 void FluctNetGroupReplyMessage.setGroupIdentifier(DeviceHandle groupIdentifier)
           
 void FluctNetGroupOfferMessage.setGroupIdentifier(DeviceHandle groupIdentifier)
           
 void FluctNetGroupOfferAcceptMessage.setGroupIdentifier(DeviceHandle groupIdentifier)
           
 void FluctNetGroupMembershipRefuseMessage.setGroupIdentifier(DeviceHandle groupIdentifier)
           
 void FluctNetGroupMembershipDemandMessage.setGroupIdentifier(DeviceHandle groupIdentifier)
           
 void FluctNetGroupDeassociateMessage.setGroupIdentifier(DeviceHandle groupIdentifier)
           
 void FluctNetTopologyUpdateMessage.setNode(DeviceHandle node)
           
 void FluctNetGroupOfferAcceptMessage.setNode(DeviceHandle node)
           
 void FluctNetGroupMembershipDemandMessage.setNode(DeviceHandle node)
           
 void FluctNetGroupDeassociateMessage.setNode(DeviceHandle node)
           
 void FluctNetGroupOfferAcceptMessage.setParent(DeviceHandle parent)
           
 void FluctNetGroupMembershipDemandMessage.setParent(DeviceHandle parent)
           
 

Constructors in org.demac.impl.j2me.transport.fluctnet.messages.group with parameters of type DeviceHandle
FluctNetGroupDeassociateMessage(DeviceHandle groupIdentifier, DeviceHandle node)
          Constructor
FluctNetGroupMembershipDemandMessage(DeviceHandle groupIdentifier, DeviceHandle node, DeviceHandle parent, float edgeWeight)
          Constructor
FluctNetGroupMembershipMessage(DeviceHandle groupIdentifier, DeviceHandle node, DeviceHandle parent, float edgeWeight)
          Constructor
FluctNetGroupMembershipRefuseMessage(DeviceHandle groupIdentifier)
          Constructor
FluctNetGroupOfferAcceptMessage(DeviceHandle groupIdentifier, DeviceHandle node, DeviceHandle parent, float edgeWeight)
          Constructor
FluctNetGroupOfferMessage(DeviceHandle groupIdentifier, int hopCount)
          Constructor
FluctNetGroupParentUpdateMessage(DeviceHandle groupIdentifier, DeviceHandle node, DeviceHandle parent, float edgeWeight)
          Constructor
FluctNetGroupReplyMessage(DeviceHandle groupIdentifier)
          Constructor
FluctNetTopologyUpdateMessage(DeviceHandle node, FluctNetEdgeSet addList, FluctNetEdgeSet removeList)
          Constructor
 

Uses of DeviceHandle in org.demac.impl.j2me.transport.fluctnet.messages.routing
 

Methods in org.demac.impl.j2me.transport.fluctnet.messages.routing that return DeviceHandle
 DeviceHandle FluctNetRouteInvalidateMessage.getDestination()
           
 DeviceHandle FluctNetRouteSetupMessage.getEnd()
           
 DeviceHandle FluctNetRouteRequestMessage.getEnd()
           
 DeviceHandle FluctNetRouteReplyMessage.getEndNode()
           
 DeviceHandle FluctNetRouteWrapperMessage.getReceiver()
           
 DeviceHandle FluctNetRouteWrapperMessage.getSender()
           
 DeviceHandle FluctNetRouteSetupMessage.getStart()
           
 DeviceHandle FluctNetRouteRequestMessage.getStart()
           
 DeviceHandle FluctNetRouteReplyMessage.getStartNode()
           
 

Methods in org.demac.impl.j2me.transport.fluctnet.messages.routing with parameters of type DeviceHandle
 void FluctNetRouteInvalidateMessage.setDestination(DeviceHandle destination)
           
 void FluctNetRouteSetupMessage.setEnd(DeviceHandle end)
           
 void FluctNetRouteRequestMessage.setEnd(DeviceHandle end)
           
 void FluctNetRouteReplyMessage.setEndNode(DeviceHandle endNode)
           
 void FluctNetRouteWrapperMessage.setReceiver(DeviceHandle receiver)
           
 void FluctNetRouteWrapperMessage.setSender(DeviceHandle sender)
           
 void FluctNetRouteSetupMessage.setStart(DeviceHandle start)
           
 void FluctNetRouteRequestMessage.setStart(DeviceHandle start)
           
 void FluctNetRouteReplyMessage.setStartNode(DeviceHandle startNode)
           
 

Constructors in org.demac.impl.j2me.transport.fluctnet.messages.routing with parameters of type DeviceHandle
FluctNetRouteInvalidateMessage(DeviceHandle destination)
          Constructor
FluctNetRouteReplyMessage(RoutingPath routeFound, RoutingPath routeToReqInitiator, DeviceHandle startNode, DeviceHandle endNode)
          Constructor
FluctNetRouteRequestMessage(DeviceHandle start, DeviceHandle end)
          Constructor
FluctNetRouteSetupMessage(DeviceHandle start, DeviceHandle end, RoutingPath route)
          Constructor
FluctNetRouteWrapperMessage(DeviceHandle sender, DeviceHandle receiver, java.lang.String originalBody, MessageHandle originalHandle)
          Cosntructor
 

Uses of DeviceHandle in org.demac.impl.j2me.transport.fluctnet.messages.tree
 

Methods in org.demac.impl.j2me.transport.fluctnet.messages.tree that return DeviceHandle
 DeviceHandle FluctNetTreeRouteResponseMessage.getEnd()
           
 DeviceHandle FluctNetTreeRouteRequestMessage.getEnd()
           
 DeviceHandle FluctNetUpdateFragmentIdentifierMessage.getFragmentIdentifier()
           
 DeviceHandle FluctNetFragmentConnectMessage.getFragmentIdentifier()
           
 DeviceHandle FluctNetFragmentConnectAcknowledgeMessage.getFragmentIdentifier()
           
 DeviceHandle FluctNetFragmentConnectMessage.getNewFragmentParent()
           
 DeviceHandle FluctNetTreeRouteResponseMessage.getStart()
           
 DeviceHandle FluctNetTreeRouteRequestMessage.getStart()
           
 

Methods in org.demac.impl.j2me.transport.fluctnet.messages.tree with parameters of type DeviceHandle
 void FluctNetTreeRouteRequestMessage.addGroupLeaderSeenFlag(DeviceHandle group)
          Adds a group to the list of group leader who already saw the request
 void FluctNetFragmentConnectMessage.addGroupLeaderSeenFlag(DeviceHandle group)
          Adds a group to the list of group leader who already saw the request
 boolean FluctNetTreeRouteRequestMessage.groupLeaderHasSeen(DeviceHandle group)
          Checks if this request was already seen by the group leader
 boolean FluctNetFragmentConnectMessage.groupLeaderHasSeen(DeviceHandle group)
          Checks if this request was already seen by the group leader
 void FluctNetTreeRouteResponseMessage.setEnd(DeviceHandle end)
           
 void FluctNetTreeRouteRequestMessage.setEnd(DeviceHandle end)
           
 void FluctNetFragmentConnectMessage.setNewFragmentParent(DeviceHandle newFragmentParent)
           
 void FluctNetTreeRouteResponseMessage.setStart(DeviceHandle start)
           
 void FluctNetTreeRouteRequestMessage.setStart(DeviceHandle start)
           
 

Constructors in org.demac.impl.j2me.transport.fluctnet.messages.tree with parameters of type DeviceHandle
FluctNetFragmentConnectAcknowledgeMessage(DeviceHandle fragmentIdentifier, int numChildren, RoutingPath route)
          Constructor
FluctNetFragmentConnectMessage(DeviceHandle fragmentIdentifier, int numChildren, RoutingPath route)
          Constructor
FluctNetTreeRouteRequestMessage(DeviceHandle start, DeviceHandle end, RoutingPath route)
          Constructor
FluctNetTreeRouteResponseMessage(DeviceHandle start, DeviceHandle end, RoutingPath route)
          Constructor
FluctNetUpdateFragmentIdentifierMessage(DeviceHandle fragmentIdentifier)
          Constructor
 

Uses of DeviceHandle in org.demac.impl.j2me.transport.fluctnet.test
 

Fields in org.demac.impl.j2me.transport.fluctnet.test declared as DeviceHandle
 DeviceHandle TestAppSettingsOldTransportService.localDevice
           
 DeviceHandle TestAppSettings.localDevice
           
 

Methods in org.demac.impl.j2me.transport.fluctnet.test that return DeviceHandle
 DeviceHandle OldTransportServiceImpl.getLocalDeviceHandle()
           
 DeviceHandle FluctNetRemoteCommandMessage.getNode()
           
 

Methods in org.demac.impl.j2me.transport.fluctnet.test with parameters of type DeviceHandle
 void OldTransportServiceImpl.demacServiceDetected(DeviceHandle dh, TransportAddress address)
           
 java.util.Vector OldTransportServiceImpl.getTransportAddressBuffer(DeviceHandle receiver, boolean directConnection)
           
 void FluctNetRemoteCommandMessage.setNode(DeviceHandle node)
           
 

Constructors in org.demac.impl.j2me.transport.fluctnet.test with parameters of type DeviceHandle
FluctNetRemoteCommandMessage(DeviceHandle node, java.lang.String command)
          Constructor
 

Uses of DeviceHandle in org.demac.impl.j2me.transport.protocol.bluetooth
 

Methods in org.demac.impl.j2me.transport.protocol.bluetooth that return DeviceHandle
 DeviceHandle BluetoothConnector.getLocalDeviceHandle()
           
 

Methods in org.demac.impl.j2me.transport.protocol.bluetooth with parameters of type DeviceHandle
 void BluetoothConnector.demacServiceDetected(DeviceHandle handle, TransportAddress address)
           
 

Uses of DeviceHandle in org.demac.impl.j2me.transport.protocol.discovery
 

Methods in org.demac.impl.j2me.transport.protocol.discovery that return DeviceHandle
 DeviceHandle DiscoveryConnector.getLocalDeviceHandle()
           
 DeviceHandle DiscoveryTransportAddress.getStranger()
           
 

Constructors in org.demac.impl.j2me.transport.protocol.discovery with parameters of type DeviceHandle
DiscoveryTransportAddress(DeviceHandle stranger)
           
 

Uses of DeviceHandle in org.demac.impl.j2me.transport.protocol.routing
 

Methods in org.demac.impl.j2me.transport.protocol.routing that return DeviceHandle
 DeviceHandle RoutingTransportAddress.getDevice()
           
 DeviceHandle RoutingConnector.getLocalDeviceHandle()
           
 DeviceHandle RoutingTransportAddress.getMediator()
           
 

Constructors in org.demac.impl.j2me.transport.protocol.routing with parameters of type DeviceHandle
RoutingTransportAddress(DeviceHandle mediator, DeviceHandle device, int distance)
           
 

Uses of DeviceHandle in org.demac.impl.j2me.transport.protocol.socket
 

Methods in org.demac.impl.j2me.transport.protocol.socket that return DeviceHandle
 DeviceHandle SocketConnector.getLocalDeviceHandle()
           
 

Methods in org.demac.impl.j2me.transport.protocol.socket with parameters of type DeviceHandle
 java.lang.String SocketMulticastServer.createTransportServiceResponse(DeviceHandle dh)
           
 void SocketConnector.demacServiceDetected(DeviceHandle dh, TransportAddress address)
           
 

Uses of DeviceHandle in org.demac.impl.j2me.transport.query
 

Methods in org.demac.impl.j2me.transport.query that return DeviceHandle
 DeviceHandle RouteQuery.getDevice()
           
 DeviceHandle RenewLeaseQuery.getDevice()
           
 DeviceHandle RouteQuery.getSource()
           
 DeviceHandle RenewLeaseQuery.getSource()
           
 DeviceHandle IdentityQuery.getSource()
           
 DeviceHandle DeviceListQuery.getSource()
           
 

Methods in org.demac.impl.j2me.transport.query with parameters of type DeviceHandle
 void RouteQuery.setDevice(DeviceHandle device)
           
 void RenewLeaseQuery.setDevice(DeviceHandle device)
           
 void RouteQuery.setSource(DeviceHandle source)
           
 void RenewLeaseQuery.setSource(DeviceHandle source)
           
 void IdentityQuery.setSource(DeviceHandle source)
           
 void DeviceListQuery.setSource(DeviceHandle source)
           
 

Constructors in org.demac.impl.j2me.transport.query with parameters of type DeviceHandle
DeviceListQuery(DeviceHandle source)
           
IdentityQuery(DeviceHandle source)
           
RenewLeaseQuery(DeviceHandle source, DeviceHandle device)
           
RouteQuery(DeviceHandle source, DeviceHandle device)
           
 

Uses of DeviceHandle in org.demac.impl.j2me.transport.response
 

Methods in org.demac.impl.j2me.transport.response that return DeviceHandle
 DeviceHandle RouteResponse.getDevice()
           
 DeviceHandle RenewLeaseResponse.getDevice()
           
 DeviceHandle IdentityResponse.getDevice()
           
 DeviceHandle DeviceListResponse.getDeviceHandle()
           
 DeviceHandle[] DeviceListResponse.getDeviceHandleList()
           
 DeviceHandle[] DeviceListResponse.getDeviceList()
           
 DeviceHandle RouteResponse.getMediator()
           
 

Methods in org.demac.impl.j2me.transport.response with parameters of type DeviceHandle
 void RouteResponse.setDevice(DeviceHandle device)
           
 void RenewLeaseResponse.setDevice(DeviceHandle device)
           
 void IdentityResponse.setDevice(DeviceHandle device)
           
 void DeviceListResponse.setDeviceHandle(DeviceHandle device)
           
 void DeviceListResponse.setDeviceList(DeviceHandle[] deviceList)
           
 void RouteResponse.setMediator(DeviceHandle mediator)
           
 

Constructors in org.demac.impl.j2me.transport.response with parameters of type DeviceHandle
DeviceListResponse(DeviceHandle device, DeviceHandle[] deviceList)
           
DeviceListResponse(DeviceHandle device, DeviceHandle[] deviceList)
           
IdentityResponse(DeviceHandle device, java.lang.String name)
           
RenewLeaseResponse(DeviceHandle device)
           
RouteResponse(DeviceHandle mediator, DeviceHandle device, int distance)
           
 

Uses of DeviceHandle in org.demac.impl.j2me.transport.security
 

Methods in org.demac.impl.j2me.transport.security that return DeviceHandle
 DeviceHandle Reputation.getIssuedTo()
           
 DeviceHandle Reputation.getIssuer()
           
 DeviceHandle SecureMessage.getReceiver()
           
 DeviceHandle SecureMessage.getSender()
           
 

Methods in org.demac.impl.j2me.transport.security with parameters of type DeviceHandle
 void PublicKeyRing.addPublicKey(DeviceHandle device, org.bouncycastle.crypto.params.RSAKeyParameters pubKey)
          fuegt den oeffentlichen Schluessel eines Kooperationspartners in den Public Key Ring ein.
 void CredentialManager.addPublicKey(DeviceHandle handle, org.bouncycastle.crypto.params.RSAKeyParameters pubKey)
          Fügt einen neuen öffentlichen Schlüssel ein.
 Reputation ReputationManager.createReputation(DeviceHandle issuer, DeviceHandle issuedTo, java.lang.String typeOfInteraction, java.lang.String feedback)
           
 SecureMessage SecurityService.createSecureMessage(DeviceHandle receiver, DeviceHandle sender, java.lang.String text)
          Generiert eine SecureMessage.
 SecureMessage SecurityService.createSecureMessage(DeviceHandle receiver, org.bouncycastle.crypto.params.RSAKeyParameters receiversPubKey, DeviceHandle sender, org.bouncycastle.crypto.params.RSAKeyParameters sendersPubKey, org.bouncycastle.crypto.params.RSAPrivateCrtKeyParameters sendersPrivateKey, java.lang.String text)
          Generiert eine SecureMessage.
 boolean CredentialManager.isKeyAvailable(DeviceHandle handle)
          Gibt Auskunft darueber, ob ein benoetigter Schluessel bereits verfuegbar ist oder nicht.
 org.bouncycastle.crypto.params.RSAKeyParameters PublicKeyRing.lookupPublicKey(DeviceHandle device)
          Sucht nach einem gewuenschten Schluessel.
 org.bouncycastle.crypto.params.RSAKeyParameters CredentialManager.lookupPublicKey(DeviceHandle handle)
          Diese Methode sucht nach dem oeffentlichen Schluessel eines Kooperationspartners, indem im Public Key Ring nach Eintraegen mit dem entsprechenden DeviceHandle gesucht wird.
 void CredentialManager.requestPublicKey(DeviceHandle handle)
           
 void ReputationManager.requestReputations(DeviceHandle potentialParticipant)
           
 void CredentialManager.sendMessage(DeviceHandle receiver, MessageHandle handle, java.lang.String text)
          Der CredentialManager benutzt den TransportService zur Abwicklung der Kommunikation mit anderen CredentialManagern.
 void Reputation.setIssuedTo(DeviceHandle issuedTo)
           
 void Reputation.setIssuer(DeviceHandle issuer)
           
 void SecureMessage.setReceiver(DeviceHandle receiver)
           
 void SecureMessage.setSender(DeviceHandle sender)
           
 

Uses of DeviceHandle in org.demac.impl.util
 

Methods in org.demac.impl.util with parameters of type DeviceHandle
static java.lang.String Utilities.createBTProlog(java.lang.String address, int port, DeviceHandle handle)
           
static java.lang.String Utilities.createTransportServiceResponse(DeviceHandle dh)
           
 

Uses of DeviceHandle in org.demac.process.core.event
 

Methods in org.demac.process.core.event that return DeviceHandle
 DeviceHandle ProcessEvent.getOriginHandle()
           
 

Methods in org.demac.process.core.event with parameters of type DeviceHandle
static void ProcessEvent.setOriginHandle(DeviceHandle origin)
           
 

Constructors in org.demac.process.core.event with parameters of type DeviceHandle
ReceiveParticipantEvent(int id, DeviceHandle handle)
          Constructor to create a new org.demac.process.core.event.ReceiveParticipantEvent
 

Uses of DeviceHandle in org.demac.process.core.persistence
 

Methods in org.demac.process.core.persistence that return DeviceHandle
 DeviceHandle DataSet.getSender()
          Method to return the origin sender of the process, so that this one can be avoided when passing on the process again.
 

Methods in org.demac.process.core.persistence with parameters of type DeviceHandle
abstract  int PersistenceService.storeData(byte[] data, java.lang.String processId, DeviceHandle sender)
          Method to store an incoming process description.
 

Uses of DeviceHandle in org.demac.process.core.process
 

Methods in org.demac.process.core.process that return DeviceHandle
abstract  DeviceHandle ProcessService.getLocalDeviceHandle()
          Method to send local org.demac.transport.DeviceHandle, so that coherent components will know their own identity without connecting to the transport service.
 

Methods in org.demac.process.core.process with parameters of type DeviceHandle
 void ProcessListener.prepareMigrationFrom(java.lang.String processId, DeviceHandle sender)
          This method is called when a process is preparing to receive a process from a specified participant.
 void ProcessListener.prepareMigrationTo(DataSet process, DeviceHandle receiver)
          This method is called when a process is preparing for migration to a specified participant.
 void ProcessListener.successfullyMigratedFrom(DataSet process, DeviceHandle sender)
          This method is called when a process has successfully been transferred from another device.
 void ProcessListener.successfullyMigratedTo(java.lang.String processId, DeviceHandle receiver)
          This method is called when a process has successfully been transferred to another device.
 

Uses of DeviceHandle in org.demac.transport
 

Methods in org.demac.transport that return DeviceHandle
 DeviceHandle Device.getHandle()
          Method to get the org.demac.transport.DeviceHandle of this Device.
abstract  DeviceHandle TransportService.getLocalDeviceHandle()
          Method to get the org.demac.transport.DeviceHandle of the local device.
 DeviceHandle TransportMessage.getReceiver()
          Method to get the unique org.demac.transport.DeviceHandle of the receiver of this message.
 DeviceHandle TransportMessage.getSender()
          Method to get the unique org.demac.transport.DeviceHandle of the sender of this message.