Extending and Customizing JPPF
From JPPF 2.5 Documentation
| Main Page > Extending and Customizing JPPF |
Since version 2.0, JPPF provides the ability to extend the framework without having to learn its source code nor its internal workings. This is done using two kinds of extension or customization mechanisms. One, based on the Service Provider Interface (SPI) APIs, enables the developers to simply drop a jar file in the class path of a server or node for the extension to become active. The other mechanism relies on one or more configuration properties to customize specific features in JPPF. We will detail these mechanisms, along with the areas they apply to, in the next sections.
1. Pluggable MBeans
2. JPPF startup classes
3. Transforming and encrypting networked data
4. Specifying alternate object streams
5. Creating a custom load-balancer
6. Receiving notifications of node life cycle events



