|
Packages |
| org.jppf |
Base classes used throughout the framework. |
| org.jppf.classloader |
Support for socket-based communication with remote services. |
| org.jppf.client |
Support for the clients connecting to the JPPF driver. |
| org.jppf.client.concurrent |
Classes supporting submission of tasks via executor services as specified in java.util.concurrent. |
| org.jppf.client.event |
Support for event handling in the JPPF client. |
| org.jppf.client.loadbalancer |
Support for the load-balancing of local versus remote execution on the client side. |
| org.jppf.client.taskwrapper |
API used for JPPF-annotated tasks and POJO tasks. |
| org.jppf.client.utils |
Utilities pertaining to the client APIs. |
| org.jppf.comm.discovery |
Support for autmatic discovery of JPPF servers. |
| org.jppf.comm.recovery |
Support for detection and recovery from hardware failures occurring on remote peers. |
| org.jppf.comm.socket |
Support for network communications. |
| org.jppf.data.transform |
Support for arbotrary tranformation and reverse-tranformation of data transiting through the network. |
| org.jppf.doc |
Support for HTML doc generation, using place holders for templates inserted in the HTML code. |
| org.jppf.gigaspaces |
Classes supporting the GigaSpaces connector sample. |
| org.jppf.gigaspaces.serialization |
Classes supporting the GigaSpaces connector sample. |
| org.jppf.gigaspaces.test |
Classes supporting the GigaSpaces connector sample. |
| org.jppf.io |
Support for transport-agnostic communication with remote services and disk overflow. |
| org.jppf.jca.cci |
Classes supporting the common client interface for the JPPF resource adapter. |
| org.jppf.jca.spi |
Classes supporting the service provider interface for the JPPF resource adapter. |
| org.jppf.jca.util |
Utility classes for the JPPF resource adapter. |
| org.jppf.jca.work |
Classes supporting the JPPF server connectivity for the JPPF resource adapter. |
| org.jppf.jca.work.submission |
Classes supporting the management of asynchronous submission of tasks. |
| org.jppf.job |
Support for job management in the server. |
| org.jppf.libmanagement |
Classes used to download libraries from various URLs. |
| org.jppf.logging.jdk |
Support for the extensions to the JDK logging facilities. |
| org.jppf.logging.jmx |
Support for the JMX-based logging. |
| org.jppf.logging.log4j |
Support for extensions to the log4j logging facilities. |
| org.jppf.management |
Support for the JMX-based management of JPPF components. |
| org.jppf.management.spi |
Classes supporting the lookup and registration of custom MBeans. |
| org.jppf.net |
Support for networking in JPPF. |
| org.jppf.node |
Support for node life cycle events. |
| org.jppf.node.event |
Support for node life cycle events. |
| org.jppf.node.idle |
Support for detection of an idle state on the current host. |
| org.jppf.node.policy |
Classes supporting the application of execution policy to task bundles and nodes. |
| org.jppf.node.screensaver |
Screen saver implementation of a node.. |
| org.jppf.process |
Classes supporting the creation of client, driver and node processes to perform tests. |
| org.jppf.process.event |
Classes supporting the notification mechanism for events occurring when a process writes to its output or error stream. |
| org.jppf.scheduling |
Support for time-sceduling actions. |
| org.jppf.scripting |
Support for embedded scripting within JPPF. |
| org.jppf.security |
Implementation of the security policy for JPPF nodes. |
| org.jppf.serialization |
Classes providing support for alternatives to Java standard serialization mechanism. |
| org.jppf.server |
Classes supporting the core functionality of the JPPF asynchronous comunication model. |
| org.jppf.server.app |
Classes supporting the client application-side of the JPPF asynchronous comunication model. |
| org.jppf.server.debug |
Classes providing server debug information via JMX. |
| org.jppf.server.job |
Support for job management in the server. |
| org.jppf.server.job.management |
Support for job management mbeans in the server. |
| org.jppf.server.nio |
Classes supporting asynchronous communication through the NIO APIs. |
| org.jppf.server.nio.classloader |
Support for socket-based communication with remote services. |
| org.jppf.server.nio.multiplexer |
Classes supporting the multiplexing of TCP ports. |
| org.jppf.server.nio.multiplexer.generic |
Classes supporting the multiplexing of TCP ports. |
| org.jppf.server.nio.nodeserver |
Classes supporting the server node-side of the JPPF asynchronous comunication model. |
| org.jppf.server.node |
Classes supporting the server node-side of the JPPF asynchronous comunication model. |
| org.jppf.server.node.local |
Classes supporting local nodes,, in the same JVM as the driver. |
| org.jppf.server.node.remote |
Classes supporting remote nodes. |
| org.jppf.server.node.spi |
Support for service provider interface, to provide pluggable management beans, including user-defined ones. |
| org.jppf.server.peer |
Classes supporting the inter-driver comunication model. |
| org.jppf.server.protocol |
Classes supporting the data transported between components of the communication model. |
| org.jppf.server.queue |
Classes supporting the tasks queuing mechanism. |
| org.jppf.server.scheduler.bundle |
Classes supporting the load-balancing of tasks distribution to the nodes. |
| org.jppf.server.scheduler.bundle.autotuned |
Classes supporting the automatic adaptive tuning of the task bundle size, using the "autotuned" load-balancing algorithm. |
| org.jppf.server.scheduler.bundle.fixedsize |
Classes supporting the fixes size bundle ("manual") load-balancing algorithm. |
| org.jppf.server.scheduler.bundle.impl |
Classes supporting the automatic tuning of the task bundle size, using the propertional bundling algorithm. |
| org.jppf.server.scheduler.bundle.proportional |
Classes supporting the automatic adaptive tuning of the task bundle size, using the "proportional" load-balancing algorithm. |
| org.jppf.server.scheduler.bundle.providers |
Support of pluggable load-balancing algorithms. |
| org.jppf.server.scheduler.bundle.rl |
Classes supporting the automatic adaptive tuning of the task bundle size, using the "rl" (reinforcement learning) load-balancing algorithm. |
| org.jppf.server.scheduler.bundle.spi |
Support for pluggable load-balancing algorithms. |
| org.jppf.server.spi |
Support for service provider interface, to provide pluggable functionality for JPPF drivers. |
| org.jppf.startup |
Support for service provider interface, to provide pluggable startup classes for nodes and drivers. |
| org.jppf.task.storage |
Support for tasks to access and share read-only data. |
| org.jppf.ui.actions |
Classes for management of actions associated to toolbar buttons and right-click menu items. |
| org.jppf.ui.monitoring |
Support the server monitoring UI. |
| org.jppf.ui.monitoring.charts |
Classes for creating, configuring, displaying and updating charts. |
| org.jppf.ui.monitoring.charts.config |
Classes for configuring charts and their container tabs in a tabbed pane. |
| org.jppf.ui.monitoring.data |
Set of classes to handle the incoming statistics from the server. |
| org.jppf.ui.monitoring.event |
Support for events in the server monitoring UI. |
| org.jppf.ui.monitoring.job |
Classes supporting the UI for job monitoring via JMX. |
| org.jppf.ui.monitoring.job.actions |
Classes supporting the actions and menu items for the toolbar and popu menu in the job data panel. |
| org.jppf.ui.monitoring.node |
Classes supporting the UI for nodes monitoring via JMX. |
| org.jppf.ui.monitoring.node.actions |
Classes supporting the actions and menu items for the popu menu for in the nodes panel. |
| org.jppf.ui.options |
Classes used for automatic generation of options pages. |
| org.jppf.ui.options.event |
Classes supporting the event handling mechanisms for the options. |
| org.jppf.ui.options.factory |
Factory classes used for definiting the options pages in the admin tool. |
| org.jppf.ui.options.xml |
Utility classes to build UI components from XML descriptors. |
| org.jppf.ui.treetable |
Implementation of the JTreeTable such as published in this Sun's article. |
| org.jppf.ui.utils |
Utility classes to make building UI components easier. |
| org.jppf.utils |
Utility and helper classes used throughout the JPPF code. |
| org.jppf.utils.base64 |
Utility and helper classes used throughout for Base64 encoding / decoding. |
| org.jppf.utils.pooling |
Utility and helper classes used throughout the JPPF code. |
| org.jppf.utils.streams |
COllection of stream utility classes. |