fedora.server.utilities.rebuild
Class Rebuild

java.lang.Object
  extended by fedora.server.utilities.rebuild.Rebuild
All Implemented Interfaces:
Constants

public class Rebuild
extends java.lang.Object
implements Constants

Entry-point for rebuilding various aspects of the repository.


Nested Class Summary
 
Nested classes/interfaces inherited from interface fedora.common.Constants
Constants.FedoraHome
 
Field Summary
static java.lang.String[] REBUILDERS
          Rebuilders that the rebuild utility knows about.
 
Fields inherited from interface fedora.common.Constants
ACTION, BDEF, BMECH, DATASTREAM, DC, DISSEMINATOR, ENVIRONMENT, FEDORA, FEDORA_HOME, FEDORA_SYSTEM_DEF_PID, FEDORA_SYSTEM_DEF_URI, HTTP_REQUEST, MODEL, OBJECT, RDF, RECOVERY, RELS_EXT, RESOURCE, SUBJECT, TUCANA, VIEW, XSD
 
Constructor Summary
Rebuild(java.io.File serverDir, java.lang.String profile)
           
 
Method Summary
static void fail(java.lang.String message, boolean showUsage, boolean exit)
           
static void main(java.lang.String[] args)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

REBUILDERS

public static java.lang.String[] REBUILDERS
Rebuilders that the rebuild utility knows about.

Constructor Detail

Rebuild

public Rebuild(java.io.File serverDir,
               java.lang.String profile)
        throws java.lang.Exception
Throws:
java.lang.Exception
Method Detail

fail

public static void fail(java.lang.String message,
                        boolean showUsage,
                        boolean exit)

main

public static void main(java.lang.String[] args)