Package org.jppf.server.nio.nodeserver
package org.jppf.server.nio.nodeserver
Classes supporting the server node-side of the JPPF asynchronous communication model.
Current flow for standard nodes:
upon connection:
SEND_INITIAL_BUNDLE
--> WAIT_INITIAL_BUNDLE
--> IDLE
when a job is disptached:
SENDING_BUNDLE
--> WAITING_RESULTS
--> IDLE
Current flow for offline nodes:
upon connection:
SEND_INITIAL_BUNDLE
--> WAIT_INITIAL_BUNDLE
--> IDLE
when a job is disptached:
SENDING_BUNDLE
--> channel is closed
Note that offline nodes never transition to WAITING_RESULTS. Getting the results of a previously dispatched job is done in WAIT_INITIAL_BUNDLE.
-
ClassDescriptionNode message implementation for an in-VM node.Convenience class to simplify and improve readability of the code.Handles the reservation of nodes to jobs that request a specific node configuration.Types of transitions for a reservation, applied to a node.Representation of a message sent or received by a remote node.