Skip navigation links

JPPF v6.3-alpha

Client API 
Package Description
org.jppf.client
Support for the clients connecting to the JPPF driver, connection pooling, and JPPF jobs.
org.jppf.client.concurrent
Classes supporting submission of tasks via distributed executor services as specified in java.util.concurrent.
org.jppf.client.event
org.jppf.client.monitoring
Base classes supporting the monitoring of JPPF grid topologies and jobs.
org.jppf.client.monitoring.jobs
org.jppf.client.monitoring.topology
org.jppf.client.persistence
org.jppf.client.taskwrapper
Support for JPPF-annotated, Runnable, Callable and POJO tasks.
org.jppf.client.utils
Support for job streaming.
Node API 
Package Description
org.jppf.classloader
org.jppf.node
The JPPF node API.
org.jppf.node.connection
org.jppf.node.event
org.jppf.node.initialization
org.jppf.node.policy
Classes supporting execution policies.
org.jppf.node.protocol
org.jppf.node.protocol.graph
Support for graphs of tasks within jobs and graphs of jobs.
org.jppf.node.provisioning
Classes supporting the node provisioning feature.
org.jppf.node.screensaver
Support for a pluggable screen saver associated with a node.
org.jppf.node.screensaver.impl
org.jppf.node.throttling
API for a pluggable node throttling mechanism, allowing a node to specify when it accepts new jobs or no longer accepts them.
org.jppf.server.node
The JPPF node API.
Server API 
Package Description
org.jppf.server
The JPPF driver API.
org.jppf.server.event
Support for node connection events occurring in the server.
Management 
Package Description
org.jppf.jmx
org.jppf.jmxremote
org.jppf.management
Support for the JMX-based management of JPPF components.
org.jppf.management.diagnostics
org.jppf.management.diagnostics.provider
org.jppf.management.doc
Support for generation of the JPPF MBeans reference documentation..
org.jppf.management.forwarding
org.jppf.management.forwarding.generated
This package is a place holder for static proxies to nodes MBeans whose requests and notifications are fowrarded through a driver.
org.jppf.management.spi
Support for service provider interface, to provide pluggable management beans, including user-defined ones.
Job management 
Package Description
org.jppf.job
Support for job selectors and job management in the server.
org.jppf.server.job.management
Support for job management mbeans in the server.
Load-balancing 
Package Description
org.jppf.load.balancer
Classes supporting the load-balancing of tasks distribution to the servers and nodes.
org.jppf.load.balancer.impl
This package contains the implementations of all the JPPF built-in load-balancing algorithms.
org.jppf.load.balancer.spi
Persistence 
Package Description
org.jppf.job.persistence
org.jppf.job.persistence.impl
org.jppf.load.balancer.persistence
org.jppf.persistence
Classes supporting database services and other persistence features.
Desktop admin console 
Package Description
org.jppf.ui.console
Support classes for launching the JPPF administration console as a standalone GUI application or to embed it within an external Swing-based GUI.
org.jppf.ui.plugin
Support for pluggable views that can be added to the admin console.
J2EE connector 
Package Description
org.jppf.jca.cci
Classes supporting the common client interface for the JPPF resource adapter.
org.jppf.jca.demo
Demo classes for the JPPF resource adapter.
Other Packages 
Package Description
org.jppf
Base classes used throughout the framework.
org.jppf.comm.interceptor
org.jppf.discovery
Support for custom discovery of JPPF drivers from clients and other drivers.
org.jppf.location
org.jppf.logging.jdk
Support for JDK logging via JMX notifications.
org.jppf.logging.log4j
Support for Log4j logging via JMX notifications.
org.jppf.net
Support for networking in JPPF.
org.jppf.scheduling
Support for time-scheduling actions.
org.jppf.scripting
Support for embedded scripting within JPPF.
org.jppf.serialization
org.jppf.ssl
Classes for SSL configuration.
org.jppf.startup
Support for service provider interface, to provide pluggable startup classes for nodes and drivers.
org.jppf.utils
Utility and helper classes used throughout the JPPF code.
org.jppf.utils.collections
Utility and helper classes providing complex collections processing.
org.jppf.utils.concurrent
Utility and helper classes for concurrent programming.
org.jppf.utils.configuration
Classes supporting usage, loading and storage of the JPPF configuration.
org.jppf.utils.stats
Classes supporting statistics in JPPF.
org.jppf.utils.streams
Collection of stream utility classes.
Skip navigation links

Copyright © 2005-2019 JPPF Team.