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
ACCESS, ACTION, API, AUDIT, AUDIT1_0, BATCH_MODIFY, BATCH_MODIFY1_1, BDEF, BE_SECURITY, BE_SECURITY1_0, BINDING_SPEC, BMECH, DATASTREAM, DC, DISSEMINATOR, DS_COMPOSITE_MODEL, DS_COMPOSITE_MODEL1_0, ENVIRONMENT, FCFG, FEDORA, FEDORA_HOME, FOXML, FOXML1_0, FOXML1_1, HTTP_REQUEST, MANAGEMENT, METHOD_MAP, METS, METS_EXT, METS_EXT1_0, METS_EXT1_1, MODEL, MULGARA, OAI_DC, OAI_DC2_0, OAI_FRIENDS, OAI_FRIENDS2_0, OAI_IDENTIFIER, OAI_IDENTIFIER2_0, OAI_PMH, OAI_PMH2_0, OAI_PROV, OAI_PROV2_0, OBJ_DATASTREAMS1_0, OBJ_HISTORY1_0, OBJ_ITEMS1_0, OBJ_METHODS1_0, OBJ_PROFILE1_0, OBJECT, OLD_XLINK, PID_LIST1_0, RDF, RDF_XSD, RECOVERY, RELS_EXT, REPO_DESC1_0, RESOURCE, SERVICE_PROFILE, SOAP, SOAP_ENC, SUBJECT, TYPES, VIEW, WSDL, WSDL_HTTP, WSDL_MIME, XLINK, XML_XSD, XMLNS, XSI
 
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)