RADTools

Packages
radtools The main package of the RADTools project, contains all the primary documentation.
radtools.graphing Contains code for displaying both 2D simple line graphs, and three dimensional color block or "heat" graphs.
radtools.security Code for managing secure systems, including logins and tunneling.
radtools.services The basis of this package is the RADService interface, but it also contains all of the implementations of that interface, including RADTools.
radtools.services.haproxy Code for managing HAProxy systems.
radtools.services.lighttpd Code for managing LigHTTPD systems.
radtools.services.linux Code for managing Linux systems.
radtools.services.linux.fedora Code for managing Fedora Core Linux systems.
radtools.services.memcached Code for managing Memcached systems.
radtools.services.mysql Code for managing MySQL systems.
radtools.services.network Code for managing abstract network connections to webservice nodes.
radtools.services.researchindex_load Code for managing the ResearchIndex_Load website load generator.
radtools.services.ror Code for managing Ruby on Rails systems.
radtools.services.vmware Code for managing vmware Virtual Machines.
rcf.core Contains the core of the RAMP Compiler Framework.
rcf.core.concurrent Contains code for an event model, scheduling and tasks and synchronization primitives.
rcf.core.concurrent.events Includes support for a highly abstract, and powerful event model.
rcf.core.concurrent.schedule Support for task management, this package similar in concept to java.util.concurrent, but is integrated with the rcf.core.concurrent.events package.
rcf.core.concurrent.transactions This package contains a uniform abstraction of transactions, which is the basis of the transaction support in transactional collections among other things.
rcf.core.framework Contains the primary run time and management classes for RCF.
rcf.core.framework.component The basis of the RCF component framework, on top of which all the bundling and application level indirection is built.
rcf.core.framework.reflection Helpers methods and objects based on java reflection.
rcf.core.framework.services Contains the Application and Service abstractions which form the basis of applications which use the RCF framework.
rcf.core.framework.source Source level annotations for things like cvs versioning, projects and authors, among other things.
rcf.core.test TODO: Javadoc TODO: Javadoc review, Seal/Finalize TODO: Unit and System testing TODO: Test services TODO: Integrate with RCF runtime/framework
rcf.core.test.simple TODO: Javadoc TODO: Unit tests, Code review, Javadoc review, Seal/Finalize Support for basic unit testing.
rcf.core.util.groups TODO: Javadoc Includes the Pair and Triple objects, which are essentially fixed-length type-parameterized ADTs.
rcf.core.util.iterator TODO: Javadoc An Iterator is a Position which can be moved over whatever spatial relationship it is aware of.
rcf.core.util.position TODO: Javadoc A Position or ImmutablePosition represents a position inside a Collection or Iterable, including everything from a rcf.core.util.collection.vector to a rcf.core.util.collection.set, to a rcf.core.util.graph.
rcf.core.util.reference TODO: Javadoc
TODO: Javadoc review, Seal/Finalize
rcf.system.gui The RCF GUI framework, capable of displaying graphical representations of e.g.
rcf.system.gui.icons Contains icons, and other standard graphics, as well as the getIcon(String) method to load them.
rcf.system.gui.util Contains icons, and other standard graphics.
rcf.system.random TODO: Javadoc TODO: Javadoc review, Seal/Finalize Random number sources & interfaces