org.edg.info
Class StatusBuilder

java.lang.Object
  extended byorg.edg.info.StatusBuilder

public class StatusBuilder
extends java.lang.Object

Builds an XML representation of an Object's state using reflection.


Constructor Summary
StatusBuilder()
          Creates a new StatusBuilder object.
 
Method Summary
 java.lang.String build(java.lang.Object object)
          Converts the object graph into a nice XML format.
 java.lang.String buildInfo(java.util.Hashtable parameters)
          Attempts to build a pretty header usefull for diagnostics/debugging.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StatusBuilder

public StatusBuilder()
Creates a new StatusBuilder object.

Method Detail

build

public java.lang.String build(java.lang.Object object)
                       throws org.glite.rgma.system.RGMAException
Converts the object graph into a nice XML format.

Parameters:
object -
Returns:
Throws:
org.glite.rgma.system.RGMAException - DOCUMENT ME!

buildInfo

public java.lang.String buildInfo(java.util.Hashtable parameters)
Attempts to build a pretty header usefull for diagnostics/debugging.

Parameters:
parameters - encodes all the parameters to be printed out in the header.
Returns: