|
SCOOP INVENTORY SERVICES
Provided by the University of Alabama in Huntsville (UAH)
Description
The inventory services provide access to the SCOOP file level information. Services are
provided for
Note: To provide security, the catalog site requires SSL connections for insert and delete services. Java clients may
require a Certificate Authority file to be in the keystore to be able to request such connections. Click
here for the CA file.
The sample Java clients provided here use packages created using Apache Axis' WSDL2Java tool on the corresponding WSDLs.
Documentation
Documentation on the use of these services may be found in the
as well as in the web services definitions (WSDLs) for the individual services.
Interface Descriptions
• File Name Mapping Convention
(WSDL)
The File Name Mapping Convention services return a filenaming convention pattern for a collection, return a collection for
a filenaming convention pattern, and return all the filenaming convention patterns and associated collections. These
functions are as follows:
- getAllNamingConvention
- This method searches for all collections and their associated filename conventions and LDM information
-
- getFileNameByCollectionID
- This method searches file name patterns for a given list of collections.
-
- getCollectionIDByFileName
- This method searches collection information for a given list of filenames.
• Insert into Inventory
(WSDL)
- insertInventory
- This method inserts a list of inventories for a given list of collections. A UAH-provided
username and password is required to perform this method.
• Delete from Inventory
(WSDL)
- deleteInventory
- This method deletes a list of inventories for a given list of collections. A UAH-provided
username and password is required to perform this method.
• Select from Inventory
(WSDL)
- selectInventory
- This method searches inventories for agiven list of collections. A UAH-provided username and
password is required to perform this method.
• Check for File Existence
(WSDL)
- isFileInInventory
- This method checks for the existence of a given list of files in the inventory.
|