|
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 |