This page compares the functionality of the existing client command line utilities and the proposed replacement.
Nonexistent
Not yet
Partial
Complete Exists
Additional functionality available
Functionality/Attribute | Current CLI | New CLI | |||
---|---|---|---|---|---|
Language | Java | GroovyMode | |||
Protocol | SOAP | REST (partially LITE-APIs) | |||
Noninteractive | Both interactive and noninteractive | mode | |||
Interactive mode | |||||
Stability | Protocol | SOAP | REST | ||
fedora-dsinfo | |||||
fedora-export |
| ||||
fedora-find |
| ||||
fedora-ingest |
| ||||
fedora-ingest-demos |
| ||||
fedora-convert-demos |
| ||||
fedora-purge |
| ||||
fedora-modify |
| ||||
fedora-batch-build |
| ||||
fedora-batch-ingest |
| ||||
fedora-batch-buildingest |
| ||||
fedora-validate-objects | |||||
wrap files in foxml and ingest | |||||
repeatable history |
|
| |||
scriptable batch operations |
|
| |||
debugging capabilities |
|
| |||
performance measurement |
|