Provides an MRALD workflow step to submit a query to a database, format the data appropriately, and return the data to the user. There are many standard Output formats provided.

The OutputController reads the output.props file (or other file specified in config.properties) and passses control to the appropriate OutputManager-derived class.