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

    Modifier and Type
    Method
    Description
    void
    Destroy this screen saver and release its resources.
    Get the Swing component for this screen saver.
    void
    init(org.jppf.utils.TypedProperties config, boolean fullscreen)
    Initialize this screen saver, and in particular its UI components.
  • 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 - true if the screen saver is to be displayed in full screen mode, false if it is to run in windowed mode.
    • destroy

      void destroy()
      Destroy this screen saver and release its resources.