|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectfedora.client.utility.ingest.Ingest
public class Ingest
Title: Ingest.java
Description: A utility class to initiate ingest of one or more objects. This class provides static utility methods, and it is also called by command line utilities.
| Field Summary | |
|---|---|
static java.lang.String |
LAST_PATH
|
| Constructor Summary | |
|---|---|
Ingest()
|
|
| 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 ingests. |
static void |
multiFromDirectory(java.io.File dir,
java.lang.String ingestFormat,
char fType,
FedoraAPIA targetRepoAPIA,
FedoraAPIM targetRepoAPIM,
java.lang.String logMessage,
java.io.PrintStream log,
IngestCounter c)
|
static void |
multiFromDirectory(java.io.File dir,
java.lang.String ingestFormat,
java.lang.String fTypes,
FedoraAPIA targetRepoAPIA,
FedoraAPIM targetRepoAPIM,
java.lang.String logMessage,
java.io.PrintStream log,
IngestCounter c)
Ingest from directory |
static void |
multiFromRepository(java.lang.String sourceProtocol,
java.lang.String sourceHost,
int sourcePort,
FedoraAPIA sourceRepoAPIA,
FedoraAPIM sourceRepoAPIM,
java.lang.String sourceExportFormat,
char fType,
FedoraAPIA targetRepoAPIA,
FedoraAPIM targetRepoAPIM,
java.lang.String logMessage,
java.io.PrintStream log,
IngestCounter c)
|
static void |
multiFromRepository(java.lang.String sourceProtocol,
java.lang.String sourceHost,
int sourcePort,
FedoraAPIA sourceRepoAPIA,
FedoraAPIM sourceRepoAPIM,
java.lang.String sourceExportFormat,
java.lang.String fTypes,
FedoraAPIA targetRepoAPIA,
FedoraAPIM targetRepoAPIM,
java.lang.String logMessage,
java.io.PrintStream log,
IngestCounter c)
|
static java.lang.String |
oneFromFile(java.io.File file,
java.lang.String ingestFormat,
FedoraAPIA targetRepoAPIA,
FedoraAPIM targetRepoAPIM,
java.lang.String logMessage)
|
static java.lang.String |
oneFromRepository(FedoraAPIA sourceRepoAPIA,
FedoraAPIM sourceRepoAPIM,
java.lang.String sourceExportFormat,
java.lang.String pid,
FedoraAPIA targetRepoAPIA,
FedoraAPIM targetRepoAPIM,
java.lang.String logMessage)
Ingest from repository |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static java.lang.String LAST_PATH
| Constructor Detail |
|---|
public Ingest()
| Method Detail |
|---|
public static java.lang.String oneFromFile(java.io.File file,
java.lang.String ingestFormat,
FedoraAPIA targetRepoAPIA,
FedoraAPIM targetRepoAPIM,
java.lang.String logMessage)
throws java.lang.Exception
java.lang.Exception
public static void multiFromDirectory(java.io.File dir,
java.lang.String ingestFormat,
java.lang.String fTypes,
FedoraAPIA targetRepoAPIA,
FedoraAPIM targetRepoAPIM,
java.lang.String logMessage,
java.io.PrintStream log,
IngestCounter c)
throws java.lang.Exception
java.lang.Exception
public static void multiFromDirectory(java.io.File dir,
java.lang.String ingestFormat,
char fType,
FedoraAPIA targetRepoAPIA,
FedoraAPIM targetRepoAPIM,
java.lang.String logMessage,
java.io.PrintStream log,
IngestCounter c)
throws java.lang.Exception
java.lang.Exception
public static java.lang.String oneFromRepository(FedoraAPIA sourceRepoAPIA,
FedoraAPIM sourceRepoAPIM,
java.lang.String sourceExportFormat,
java.lang.String pid,
FedoraAPIA targetRepoAPIA,
FedoraAPIM targetRepoAPIM,
java.lang.String logMessage)
throws java.lang.Exception
java.lang.Exception
public static void multiFromRepository(java.lang.String sourceProtocol,
java.lang.String sourceHost,
int sourcePort,
FedoraAPIA sourceRepoAPIA,
FedoraAPIM sourceRepoAPIM,
java.lang.String sourceExportFormat,
java.lang.String fTypes,
FedoraAPIA targetRepoAPIA,
FedoraAPIM targetRepoAPIM,
java.lang.String logMessage,
java.io.PrintStream log,
IngestCounter c)
throws java.lang.Exception
java.lang.Exception
public static void multiFromRepository(java.lang.String sourceProtocol,
java.lang.String sourceHost,
int sourcePort,
FedoraAPIA sourceRepoAPIA,
FedoraAPIM sourceRepoAPIM,
java.lang.String sourceExportFormat,
char fType,
FedoraAPIA targetRepoAPIA,
FedoraAPIM targetRepoAPIM,
java.lang.String logMessage,
java.io.PrintStream log,
IngestCounter c)
throws java.lang.Exception
java.lang.Exceptionpublic static java.lang.String getDuration(long millis)
public static void badArgs(java.lang.String msg)
public static void main(java.lang.String[] args)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||