Package org.jppf.node.screensaver
Interface JPPFScreenSaver
- All Known Implementing Classes:
JPPFScreenSaverImpl,SimpleScreenSaver
public interface JPPFScreenSaver
This is the interface to implement for any custom implementation of a screen saver associated with a JPPF node.
- Author:
- Laurent Cohen
-
Method Summary
-
Method Details
-
getComponent
JComponent getComponent()Get the Swing component for this screen saver.- Returns:
- a
JComponent.
-
init
void init(org.jppf.utils.TypedProperties config, boolean fullscreen) Initialize this screen saver, and in particular its UI components.- Parameters:
config- a copy of the JPPF configuration,fullscreen-trueif the screen saver is to be displayed in full screen mode,falseif it is to run in windowed mode.
-
destroy
void destroy()Destroy this screen saver and release its resources.
-