IBM InfoSphere Streams Version 4.1.0

Extending the Telecommunications Event Data Analytics Monitoring GUI

SPL standard and specialized toolkits > com.ibm.streams.teda 1.0.2 > Application framework > Tools > Monitoring GUI > Extending the Telecommunications Event Data Analytics Monitoring GUI

To add new functionality or change existing functionality of the Monitoring GUI, you can adapt the source code that is shipped with the Telecommunications Event Data Analytics toolkit.

Before you begin

It is recommended that you use Linux, Streams Studio version 3.2 or later, and the Java™ SDK that is included with InfoSphere® Streams in the $STREAMS_INSTALL/java directory.

Procedure

  1. Build the application by using either the command line or the Eclipse IDE:
    • On the command line
      1. Copy the $STREAMS_INSTALL/samples/com.ibm.streams.teda/demo/MonitoringGUISources.zip archive file to an empty directory.
      2. To unpack the sample, run the following command:
        unzip MonitoringGUISources.zip
      3. To build the application, run the following commands:

        cd MonitoringGUISources
        make all
      4. To start the application, run the following command:

        java -jar teda-monitoring-sample.jar
    • In the Eclipse IDE
      1. Start the Streams Studio, and change to the Java Perspective.
      2. To open the Import Projects Wizard, select File > Import.
      3. Select General/Existing Projects into Workspace, then click Next.
      4. Select Select archive file.
      5. Click Browse..., and navigate to the $STREAMS_INSTALL/samples/com.ibm.streams.teda/demo directory.
      6. Select the MonitoringGUISources.zip file, and click OK.
      7. In the Projects list, ensure that the MonitoringGUI entry is selected. Click Finish.
      8. In the Package Explorer pane, right-click the new project, and select Build Project.
      9. To start the GUI, select Run As > Java Application from the context menu of the project.