All Classes and Interfaces

Class
Description
Abstract implementation of the ActionManager interface.
Abstract cell editor for the tree table.
 
Abstract superclass for actions that select nodes in the tree table.
Common super class for job actions.
Abstract tree table model implementation for tree table-based options.
Default abstract implementation of the Option interface.
Container for other UI elements.
Default abstract implementation of the OptionElement interface.
Default abstract implementation of the OptionElement interface.
Abstract superclass for actions that select nodes in the tree table.
This action suspends a job.
Abstract superclass for all actions in the topology panel.
Mouse listener for the node data panel.
Renderer used to render the tree nodes in the node data panel.
An abstract implementation of the TreeTableModel interface, handling the list of listeners.
Abstract implementation of a tree table-based option.
Abstract superclass for actions used in toolbars or popup menus.
Instances of this class are used to define charts and update their data.
Manages the state of actions associated to toolbar buttons and right-click menu items.
Interface implemented by UI elements that handle updatable actions.
Task that sets the actions in the toolbar.
 
This class provides a convenient access to the statistics obtained from the JPPF server.
An option for boolean values, represented as a checkbox.
Option implementation with a JButton or JToggleButton as the underlying component.
This action stops a node.
This action stops a job.
Instances of this class represent the configuration elements used to create and update a chart definition.
Simple data structure for chart data with multiple time series.
A cache for charts data, implemented as a singleton.
Common interface for all chart handlers, which configure, create, initially populate and update various types of charts.
Type-safe enumeration of all available types of charts.
 
An option that uses a code editor to edit its value.
Option that uses a combo box to select its value.
Instances of this class hold and manage statistics data snapshots for a single driver connection.
This class provides a graphical interface for monitoring the status and health of the JPPF server.
It also provides a few customization options, such as setting the interval between 2 server refreshes, and switching the color scheme (skin) for the whole UI.
This class provides a graphical interface for monitoring the status and health of the JPPF servers and nodes.
It also provides a few customization options, such as setting the interval between 2 server refreshes.
Utility class to export the latest server statistics snapshot to CSV format.
Mouse listener for debug use.
Describes the state of a component with regard to the view to which it is attached.
This class handles the docking / undocking of of the tabs in all tabbed views.
Action to dock a tab to an existing view.
Action to dock a tab to its initial view/container.
Action to dock a tab to a new view.
This mouse listener is set on an editor panel and creates a popup menu to enable copying its content as text to the system clipboard.
Action performed to select all drivers in the topology view.
An enumeration of the fields used i the charts and statistics views.
An enumeration of the fields used in the charts and statistics views.
This option encapsulates a file chooser control.
FileSystemModel is a TreeTableModel representing a hierarchical file system.
An option for boolean values, represented as a checkbox.
Option class for numbers formatted using a pattern, as defined in class DecimalFormat.
This action restarts a node.
Abstract implementation of the ActionManager interface for mxGraph components.
Displays and updates the graph view of the grid topology.
This class handles operations on the graph.
Collection of GUI utility methods.
Table cell renderer used to render the alignment of cell values in the table.
Renderer used to render the tree nodes (1st column) in the node data panel.
 
This action restarts a node.
An option that displays a UI component created through a Java class.
Abstract superclass for mouse listeners set on this type of option.
Panel displaying the tree of all driver connections and attached nodes.
Renderer used to render the tree nodes in the job data panel.
Utility methods for manipulating the jobs tree model.
Table cell renderer used to render the alignment of cell values in the table.
Tree table model for the tree table.
Mouse listener for the node data panel.
This class provides an API to launch the JPPF admininstration console and to embed it within an external GUI application.
This class is used as a factory to create different charts, as well as for propagating the data updates to all defined charts.
This class handles the splash screen displayed while starting the admin console.
Common super class for all tree tables in the admin console.
Instances of this class handle the rendering of the vertices in the graph view.
This example shows how to create a simple JTreeTable component, by using a JTree as a renderer (and editor) for the cells in a particular column in the JTable.
Abstract implementation of the ActionManager interface for JTreeTable components.
Panel displaying the tree of all driver connections and attached nodes.
Tree table model for the tree table.
Mouse listener for the JVM health panel.
An option for simple labels that have text, an icon, or both.
Option holding a JList as its UI component.
This allows to update the selected driver's load-balancing settings.
Instances of this class are the items displayed in the pick list.
 
This class provides a graphical interface for monitoring the status and health of the JPPF server.
It also provides a few customization options, such as setting the interval between 2 server refreshes, and switching the color scheme (skin) fot the whole UI.
This action displays an input panel for the user to type a new thread pool size for a node, and updates the node with it.
Panel displaying the tree of all driver connections and attached nodes.
 
Renderer used to render the tree nodes (1st column) in the node data panel.
Table cell renderer used to render the alignment of cell values in the table.
This action displays an input panel for the user to type a new thread pool size for a node, and updates the node with it.
Tree table model for the tree table.
Mouse listener for the node data panel.
Instances of this interface represent one option in an options page.
Interface for dynamic UI components representing a page (or panel) container.
Instances of this class are used to represented an XML document describing an options page.
Descriptor for listeners set on option elements.
Descriptor for listeners set on option elements.
Descriptor for script elements.
Instances of this class are used to parse an XML document, describing an options page, into a tree of option descriptors.
Base interface for all UI components dynamically created from XML descriptors.
Factory class used to build UI elements from XML descriptors.
Instances of this page represent dynamic UI components representing a page (or panel) container, with the underlying Swing component being a JPanel.
It also implements a specific behavior for radio buttons: any radio button that is a direct child is also added to a ButtonGroup.
Base interface for all UI components dynamically created from XML descriptors.
This class handles the persistence of the dynamic UI com.
A graph of the persistent options.
Instances of this class build options pages from XML descriptors.
Option for a password value.
A pick list which provides a left and right list, where available items are picked from the left list and put into the right list.
Event sent by a PickList when the list of picked items changes.
Listener interface to receive notifications of changes in a pick list.
A pick-list option.
Option for a plain string value.
This is the interface for user-defined view added to the administration console.
 
 
An option that embeds a user-ddefined pluggable view.
A GraphMousePlugin that brings up distinct popup menus when an edge or vertex is appropriately clicked in a graph.
This class provides an API to store and retrieve the chart configuration preferences, using the preferences mechanism.
 
This action displays an input panel for the user to type a new thread pool size for a node, and updates the node with it.
Radial layout for JPPF topology graph.
An option for boolean values, represented as a radio button.
This action stops a node.
This action resets the task counter of a node to 0.
This action suspends a job.
A mouse listener which executes a script instead of java code when a mouseClicked() event occurs.
Implementation of ValueChangeListener for script-based event listeners.
Action performed to select all drivers in the topology view.
Action performed to select all drivers in the topology view.
Action performed to select all drivers in the topology view.
Action performed to select all drivers in the topology view.
This action stops a job.
Action performed to select all drivers in the topology view.
This action stops a server and optionally restarts it after a specified delay.
This action stops a node.
Handle the "set visible column" action used in all tree table views (topology tree, JVM health and job data).
Events sent to all listeners interested in changes to the "ShowIP" toggle.
 
Event listener for handling changes to the state of the "ShowIP" toggle.
This action stops a node.
An option that uses a JSpinner control to edit its value.
This option class encapsulates a split pane, as the one present in the Swing api.
Constants for the JPPF statistics collected from the servers.
Interface for export of full statistics snapshots.
This class provides a set of methods to format the statistics data received from the server.
This class provides a convenient access to the statistics obtained from the JPPF server.
Event sent when the stats data has changed.
Enumeration of the types of events.
Event listener for handling changes to the stats data.
Instances of this class are tasks run periodically from a timer thread, requesting the latest statistics form a JPPF driver connection each time they are run.
This class provides a set of methods to format the statistics data received from the server.
This class handles updates ot the status bar.
This action suspends a job and causes all sub-jobs currently executing to lwft executing until completion.
This action suspends a job and causes all sub-jobs currently executing to be canceled and requeued on the server.
This action displays the driver or node environment information in a separate frame.
This option class encapsulates a tabbed pane, as the one present in the Swing api.
This class manages the data related to the charts within a tab.
An option that uses a JTextArea to edit its value.
Text option displayed as a text field.
Exports the latest statistics snapshot to the clipboard in plain text format.
This action displays the driver or node environment information in a separate frame.
 
An enumeration of names for all types of thresholds.
This action displays an input panel for the user to type a new thread pool size for a node, and updates the node with it.
Action performed to toggle the auto-layout on the graph graph.
Action performed to toggle the auto-layout on the graph graph.
Action performed to toggle the graph mode from selection to pan and vice versa.
This action stops a node.
This option class encapsulates a JToolBar.
An option for boolean values, represented as a checkbox.
 
Utility methods for manipulating the topology tree model.
A filter for trees of DefaultMutableTreeNode instances.
Selector interface that accepts or rejects a tree node.
TreeTableModel is the model used by a JTreeTable.
This is a wrapper class takes a TreeTableModel and implements the table model interface.
Collection utility methods for manipulating a JTreeTable and its model.
ENumeration of the types of tree view available in the admin console.
This class provides a graphical interface for monitoring the status and health of the JPPF server.
It also provides a few customization options, such as setting the interval between 2 server refreshes, and switching the color scheme (skin) for the whole UI.
Interface for actions whose enabled state can be updated dynamically.
This action updates the maximum number of nodes a job can run on.
This action updates the maximum number of nodes a job can run on.
Event generated when the value of an option has changed.
Listener interface for notification of changes to the value of an option.
Encapsulates a JFrame and main container for a given view id.
This class performs cleanup and preferences storing actions when the admin console is closed.
FlowLayout subclass that fully supports wrapping of components.
Chart handler for bar charts and possible variations.
Chart handler for dial charts.
Chart handler for pier charts and possible variations.
Chart handler for plot xy charts and possible variations.