Skip navigation
Toggle Sidebar

Project Documentation

Roadmap

  1. Initial release will focus on the creation of a simple fixed 3 project system, consisting of a feeder, a processor and a common data file. This system will be driven by an XML model file that has to be constructed by hand.
  2. This initial release will be followed up by a wizard that will build the XML model file using a simple form that will be filled in by the user
  3. Experience with these two portions and feedback from users will then be used to determine where next to concentrate effort.

Installation Instructions

Go to Download page

Usage Instructions

Once installed, a new menu entry under File -> New -> Other -> OpenSpaces Eclipse Plugins will be made - this will help construct a simple Feeder/Worker system in two processing units, distributed amongst three projects.

 The three projects are:

    A common data project, for the data that is shared from Feeder to Worker

    A Feeder project - this will construct a Feeder class that will write a batch of common data objects into the space on a regular basis

    A Worker project - this will construct a Worker that will be triggered (using a polling container) whenever an object is placed in the space. The worker does nothing with the object but discard it. 

 Once the projects are built the easiest way of running the two PUs is using the configured launchers: Go to Run -> Open Run Dialog ... and then expand the Java Application item. There you'll find two launchers - one for the Worker (launch this one first) and one for the Feeder.

If you want to change the space URL then simply go the arguments portion of the respective launcher and there you can change the URL 

Examples

Add examples showing how to use your extension.

Screenshots

Here's the wizard for creating the example project:

And, after you've been through the wizard, this is what you'll get (of course your project names etc) will differ:
 

Adaptavist Theme Builder Powered by Atlassian Confluence