fedora.client.utility.export
Class Export

java.lang.Object
  extended by fedora.client.utility.export.Export

public class Export
extends java.lang.Object

Title: Export.java

Description: A utility class to initiate an export of one or more objects. This class provides static utility methods, and it is also called by command line utilities. This class calls AutoExporter.class which is reponsible for making the API-M SOAP calls for the export.


Constructor Summary
Export()
           
 
Method Summary
static void badArgs(java.lang.String msg)
          Print error message and show usage for command-line interface.
static java.lang.String getDuration(long millis)
           
static void main(java.lang.String[] args)
          Command-line interface for doing exports.
static int multi(FedoraAPIA apia, FedoraAPIM apim, char fType, java.lang.String format, java.lang.String exportContext, java.io.File dir)
           
static int multi(FedoraAPIA apia, FedoraAPIM apim, java.lang.String fTypes, java.lang.String format, java.lang.String exportContext, java.io.File dir)
           
static void one(FedoraAPIA apia, FedoraAPIM apim, java.lang.String pid, java.lang.String format, java.lang.String exportContext, java.io.File dir)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Export

public Export()
Method Detail

getDuration

public static java.lang.String getDuration(long millis)

one

public static void one(FedoraAPIA apia,
                       FedoraAPIM apim,
                       java.lang.String pid,
                       java.lang.String format,
                       java.lang.String exportContext,
                       java.io.File dir)
                throws java.lang.Exception
Throws:
java.lang.Exception

multi

public static int multi(FedoraAPIA apia,
                        FedoraAPIM apim,
                        java.lang.String fTypes,
                        java.lang.String format,
                        java.lang.String exportContext,
                        java.io.File dir)
                 throws java.lang.Exception
Throws:
java.lang.Exception

multi

public static int multi(FedoraAPIA apia,
                        FedoraAPIM apim,
                        char fType,
                        java.lang.String format,
                        java.lang.String exportContext,
                        java.io.File dir)
                 throws java.lang.Exception
Throws:
java.lang.Exception

badArgs

public static void badArgs(java.lang.String msg)
Print error message and show usage for command-line interface.


main

public static void main(java.lang.String[] args)
Command-line interface for doing exports.