| Modifier and Type | Method and Description | 
|---|---|
| void | MetadataResource. deleteCatalogProduct(Product product)Deletes a given product from the catalog | 
| Metadata | MetadataResource. getCatalogMetadata(Product product) | 
| void | MetadataResource. updateCatalogMetadata(Product product,
                     Metadata newMetadata) | 
| Modifier and Type | Method and Description | 
|---|---|
| Product | ScienceDataCatalog. getProductById(String productId) | 
| Product | LuceneCatalog. getProductById(String productId) | 
| Product | DataSourceCatalog. getProductById(String productId) | 
| Product | Catalog. getProductById(String productId)
 Gets a  Product, with the specifiedproductId. | 
| Product | ScienceDataCatalog. getProductByName(String productName) | 
| Product | LuceneCatalog. getProductByName(String productName) | 
| Product | DataSourceCatalog. getProductByName(String productName) | 
| Product | Catalog. getProductByName(String productName)
 Gets a  Productwith the specifiedproductName. | 
| Modifier and Type | Method and Description | 
|---|---|
| List<Product> | ScienceDataCatalog. getProducts() | 
| List<Product> | LuceneCatalog. getProducts() | 
| List<Product> | DataSourceCatalog. getProducts() | 
| List<Product> | Catalog. getProducts() | 
| List<Product> | ScienceDataCatalog. getProductsByProductType(ProductType productType) | 
| List<Product> | LuceneCatalog. getProductsByProductType(ProductType type) | 
| List<Product> | DataSourceCatalog. getProductsByProductType(ProductType type) | 
| List<Product> | Catalog. getProductsByProductType(ProductType type) | 
| List<Product> | ScienceDataCatalog. getTopNProducts(int num) | 
| List<Product> | LuceneCatalog. getTopNProducts(int n) | 
| List<Product> | DataSourceCatalog. getTopNProducts(int n) | 
| List<Product> | Catalog. getTopNProducts(int n)
 Gets the top  Nmost recent products that have been
 cataloged. | 
| List<Product> | ScienceDataCatalog. getTopNProducts(int num,
               ProductType productType) | 
| List<Product> | LuceneCatalog. getTopNProducts(int n,
               ProductType type) | 
| List<Product> | DataSourceCatalog. getTopNProducts(int n,
               ProductType type) | 
| List<Product> | Catalog. getTopNProducts(int n,
               ProductType type)
 Gets the top  Nmost recent products that have been
 cataloged for the givenProductType. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | ScienceDataCatalog. addMetadata(Metadata m,
           Product p) | 
| void | MappedDataSourceCatalog. addMetadata(Metadata metadata,
           Product product) | 
| void | LuceneCatalog. addMetadata(Metadata m,
           Product product) | 
| void | LenientDataSourceCatalog. addMetadata(Metadata m,
           Product product) | 
| void | DataSourceCatalog. addMetadata(Metadata m,
           Product product) | 
| void | Catalog. addMetadata(Metadata m,
           Product product)
 Ingests  Metadatainto the metadata store, and associates it with
 the givenproductId. | 
| void | ScienceDataCatalog. addProduct(Product product) | 
| void | LuceneCatalog. addProduct(Product product) | 
| void | DataSourceCatalog. addProduct(Product product) | 
| void | Catalog. addProduct(Product product)
 Adds a Product to the Catalog. | 
| void | ScienceDataCatalog. addProductReferences(Product product) | 
| void | MappedDataSourceCatalog. addProductReferences(Product product) | 
| void | LuceneCatalog. addProductReferences(Product product) | 
| void | DataSourceCatalog. addProductReferences(Product product) | 
| void | Catalog. addProductReferences(Product product) | 
| Metadata | ScienceDataCatalog. getMetadata(Product product) | 
| Metadata | MappedDataSourceCatalog. getMetadata(Product product) | 
| Metadata | LuceneCatalog. getMetadata(Product product) | 
| Metadata | LenientDataSourceCatalog. getMetadata(Product product) | 
| Metadata | DataSourceCatalog. getMetadata(Product product) | 
| Metadata | Catalog. getMetadata(Product product)
 Gets the Metadata for a given Product. | 
| List<Reference> | ScienceDataCatalog. getProductReferences(Product product) | 
| List<Reference> | MappedDataSourceCatalog. getProductReferences(Product product) | 
| List<Reference> | LuceneCatalog. getProductReferences(Product product) | 
| List<Reference> | DataSourceCatalog. getProductReferences(Product product) | 
| List | Catalog. getProductReferences(Product product)
 Gets the  References associated with this Product. | 
| Metadata | ScienceDataCatalog. getReducedMetadata(Product product,
                  List<String> metList) | 
| Metadata | LuceneCatalog. getReducedMetadata(Product product,
                  List<String> elements) | 
| Metadata | LenientDataSourceCatalog. getReducedMetadata(Product product,
                  List<String> elems) | 
| Metadata | DataSourceCatalog. getReducedMetadata(Product product,
                  List<String> elems) | 
| Metadata | Catalog. getReducedMetadata(Product product,
                  List<String> elements)
 Gets a reduced set of metadata for a give Product. | 
| void | ScienceDataCatalog. modifyProduct(Product arg0) | 
| void | MappedDataSourceCatalog. modifyProduct(Product product) | 
| void | LuceneCatalog. modifyProduct(Product product) | 
| void | DataSourceCatalog. modifyProduct(Product product) | 
| void | Catalog. modifyProduct(Product product)
 Modifies an existing Product within the Catalog. | 
| void | ScienceDataCatalog. removeMetadata(Metadata arg0,
              Product arg1) | 
| void | MappedDataSourceCatalog. removeMetadata(Metadata metadata,
              Product product) | 
| void | LuceneCatalog. removeMetadata(Metadata m,
              Product product) | 
| void | LenientDataSourceCatalog. removeMetadata(Metadata m,
              Product product) | 
| void | DataSourceCatalog. removeMetadata(Metadata m,
              Product product) | 
| void | Catalog. removeMetadata(Metadata m,
              Product product)
 Removes  Metadatafrom the metadata store, and disassociates it
 from the givenproductId. | 
| void | ScienceDataCatalog. removeProduct(Product arg0) | 
| void | MappedDataSourceCatalog. removeProduct(Product product) | 
| void | LuceneCatalog. removeProduct(Product product) | 
| void | DataSourceCatalog. removeProduct(Product product) | 
| void | Catalog. removeProduct(Product product)
 Removes a  Productfrom the Catalog. | 
| void | ScienceDataCatalog. setProductTransferStatus(Product arg0) | 
| void | LuceneCatalog. setProductTransferStatus(Product product) | 
| void | DataSourceCatalog. setProductTransferStatus(Product product) | 
| void | Catalog. setProductTransferStatus(Product product)
 Persists the  transferStatusattribute of the givenProductto the Catalog. | 
| Modifier and Type | Method and Description | 
|---|---|
| Product | CompleteProduct. getProduct() | 
| Product | SolrCatalog. getProductById(String productId) | 
| Product | SolrCatalog. getProductByName(String productName) | 
| Modifier and Type | Method and Description | 
|---|---|
| List<Product> | SolrCatalog. getProducts() | 
| List<Product> | QueryResponse. getProducts()Utility method to return only the 'product' part of the complete results. | 
| List<Product> | SolrCatalog. getProductsByProductType(ProductType type) | 
| List<Product> | SolrCatalog. getTopNProducts(int n) | 
| List<Product> | SolrCatalog. getTopNProducts(int n,
               ProductType type) | 
| Modifier and Type | Method and Description | 
|---|---|
| void | SolrCatalog. addMetadata(Metadata metadata,
           Product product) | 
| void | SolrCatalog. addProduct(Product product)Method that adds a Product to the Catalog,
 persisting its fundamental CAS attributes (id, name, type, ingestion time, etc.). | 
| void | SolrCatalog. addProductReferences(Product product) | 
| String | UUIDProductIdGenerator. generateId(Product product) | 
| String | ProductIdGenerator. generateId(Product product) | 
| String | NameProductIdGenerator. generateId(Product product) | 
| Metadata | SolrCatalog. getMetadata(Product product) | 
| List<Reference> | SolrCatalog. getProductReferences(Product product) | 
| Metadata | SolrCatalog. getReducedMetadata(Product product,
                  List<String> elements) | 
| void | SolrCatalog. modifyProduct(Product product) | 
| void | SolrCatalog. removeMetadata(Metadata metadata,
              Product product)This method implementation will remove the specified keys and values from the product metadata,
 leaving all other metadata keys and values unchanged. | 
| void | SolrCatalog. removeProduct(Product product) | 
| List<String> | ProductSerializer. serialize(Product product,
         boolean create)Method to transform a CAS Product into one or more documents to be indexed by Solr. | 
| List<String> | DefaultProductSerializer. serialize(Product product,
         boolean create)Method to transform a CAS Product into one or more documents to be indexed by Solr. | 
| void | CompleteProduct. setProduct(Product product) | 
| void | SolrCatalog. setProductTransferStatus(Product product) | 
| Modifier and Type | Method and Description | 
|---|---|
| Product | GetProductByNameCliAction. getProduct() | 
| Product | GetProductByIdCliAction. getProduct() | 
| protected abstract Product | AbstractGetProductCliAction. getProduct() | 
| protected Product | DeleteProductByNameCliAction. getProductToDelete() | 
| Product | DeleteProductByIdCliAction. getProductToDelete() | 
| protected abstract Product | AbstractDeleteProductCliAction. getProductToDelete() | 
| Modifier and Type | Field and Description | 
|---|---|
| protected ConcurrentHashMap<String,Product> | TransferStatusTracker. currentProductTransfers | 
| Modifier and Type | Method and Description | 
|---|---|
| void | S3DataTransferer. deleteProduct(Product product) | 
| void | RemoteDataTransferer. deleteProduct(Product product) | 
| void | LocalDataTransferer. deleteProduct(Product product) | 
| void | InPlaceDataTransferer. deleteProduct(Product product) | 
| void | DataTransfer. deleteProduct(Product product) | 
| double | TransferStatusTracker. getPctTransferred(Product product) | 
| boolean | TransferStatusTracker. isTransferComplete(Product product) | 
| void | TransferStatusTracker. removeProductTransferStatus(Product product) | 
| void | S3DataTransferer. retrieveProduct(Product product,
               File directory) | 
| void | RemoteDataTransferer. retrieveProduct(Product product,
               File directory) | 
| void | LocalDataTransferer. retrieveProduct(Product product,
               File directory) | 
| void | InPlaceDataTransferer. retrieveProduct(Product product,
               File directory) | 
| void | DataTransfer. retrieveProduct(Product product,
               File directory)Requires that the data store reference be set, nothing else is used | 
| void | S3DataTransferer. transferProduct(Product product) | 
| void | RemoteDataTransferer. transferProduct(Product product) | 
| void | LocalDataTransferer. transferProduct(Product product) | 
| void | InPlaceDataTransferer. transferProduct(Product product) | 
| void | DataTransfer. transferProduct(Product product) | 
| void | TransferStatusTracker. transferringProduct(Product product) | 
| Modifier and Type | Method and Description | 
|---|---|
| Metadata | CoreMetExtractor. doExtract(Product product,
         Metadata met) | 
| abstract Metadata | AbstractFilemgrMetExtractor. doExtract(Product product,
         Metadata met) | 
| Metadata | FilemgrMetExtractor. extractMetadata(Product product,
               Metadata met) | 
| Metadata | AbstractFilemgrMetExtractor. extractMetadata(Product product,
               Metadata met) | 
| protected File | AbstractFilemgrMetExtractor. getProductFile(Product product) | 
| protected void | AbstractFilemgrMetExtractor. validateProduct(Product product,
               Metadata met) | 
| Modifier and Type | Method and Description | 
|---|---|
| Metadata | TikaAutoDetectExtractor. doExtract(Product product,
         Metadata met) | 
| Metadata | MimeTypeExtractor. doExtract(Product product,
         Metadata met) | 
| Metadata | FinalFileLocationExtractor. doExtract(Product product,
         Metadata met) | 
| Metadata | FilenameRegexMetExtractor. doExtract(Product product,
         Metadata met) | 
| Metadata | FileAttributesExtractor. doExtract(Product product,
         Metadata metadata) | 
| Metadata | DateTimeExpandMetExtractor. doExtract(Product product,
         Metadata metadata) | 
| Modifier and Type | Method and Description | 
|---|---|
| static Product | Product. getDefaultFlatProduct(String name,
                     String defaultProductTypeId) | 
| Product | FileTransferStatus. getParentProduct() | 
| Modifier and Type | Method and Description | 
|---|---|
| List<Product> | ProductPage. getPageProducts() | 
| Modifier and Type | Method and Description | 
|---|---|
| void | FileTransferStatus. setParentProduct(Product parentProduct) | 
| Modifier and Type | Method and Description | 
|---|---|
| void | ProductPage. setPageProducts(List<Product> pageProducts) | 
| Constructor and Description | 
|---|
| FileTransferStatus(Reference fileRef,
                  long fileSize,
                  long bytesTransferred,
                  Product parentProduct) | 
| Constructor and Description | 
|---|
| ProductPage(int pageNum,
           int totalPages,
           int pageSize,
           List<Product> pageProducts) | 
| Modifier and Type | Method and Description | 
|---|---|
| Product | QueryResult. getProduct() | 
| Modifier and Type | Method and Description | 
|---|---|
| void | QueryResult. setProduct(Product product) | 
| Constructor and Description | 
|---|
| QueryResult(Product product,
           Metadata metadata) | 
| Modifier and Type | Method and Description | 
|---|---|
| Product | XmlRpcFileManagerClient. getProductById(String productId) | 
| Product | XmlRpcFileManagerClient. getProductByName(String productName) | 
| Modifier and Type | Method and Description | 
|---|---|
| List<Product> | XmlRpcFileManagerClient. getProductsByProductType(ProductType type) | 
| List<Product> | XmlRpcFileManagerClient. getTopNProducts(int n) | 
| List<Product> | XmlRpcFileManagerClient. getTopNProducts(int n,
               ProductType type) | 
| List<Product> | XmlRpcFileManagerClient. query(Query query,
     ProductType type) | 
| Modifier and Type | Method and Description | 
|---|---|
| void | XmlRpcFileManagerClient. addMetadata(Product product,
           Metadata metadata) | 
| void | XmlRpcFileManagerClient. addProductReferences(Product product) | 
| String | XmlRpcFileManagerClient. catalogProduct(Product product) | 
| Metadata | XmlRpcFileManagerClient. getMetadata(Product product) | 
| double | XmlRpcFileManagerClient. getProductPctTransferred(Product product) | 
| List<Reference> | XmlRpcFileManagerClient. getProductReferences(Product product) | 
| Metadata | XmlRpcFileManagerClient. getReducedMetadata(Product product,
                  List<?> elements) | 
| String | XmlRpcFileManagerClient. ingestProduct(Product product,
             Metadata metadata,
             boolean clientTransfer) | 
| boolean | XmlRpcFileManagerClient. isTransferComplete(Product product) | 
| boolean | XmlRpcFileManagerClient. modifyProduct(Product product) | 
| boolean | XmlRpcFileManagerClient. moveProduct(Product product,
           String newPath) | 
| boolean | XmlRpcFileManagerClient. removeProduct(Product product) | 
| boolean | XmlRpcFileManagerClient. removeProductTransferStatus(Product product) | 
| void | XmlRpcFileManagerClient. setProductTransferStatus(Product product) | 
| boolean | XmlRpcFileManagerClient. transferringProduct(Product product) | 
| boolean | XmlRpcFileManagerClient. updateMetadata(Product product,
              Metadata met) | 
| Modifier and Type | Method and Description | 
|---|---|
| static Product | DbStructFactory. getProduct(ResultSet rs) | 
| static Product | DbStructFactory. getProduct(ResultSet rs,
          boolean getType,
          boolean productIdString) | 
| static Product | XmlRpcStructFactory. getProductFromXmlRpc(Map<?,?> productHash) | 
| static Product | DbStructFactory. toScienceDataProduct(ResultSet rs) | 
| Modifier and Type | Method and Description | 
|---|---|
| static List<Product> | XmlRpcStructFactory. getProductListFromXmlRpc(Vector<Map<String,Object>> productVector) | 
| Modifier and Type | Method and Description | 
|---|---|
| static Map<String,Object> | XmlRpcStructFactory. getXmlRpcProduct(Product product) | 
| Modifier and Type | Method and Description | 
|---|---|
| static Vector<Map<String,Object>> | XmlRpcStructFactory. getXmlRpcProductList(List<Product> products) | 
| Modifier and Type | Method and Description | 
|---|---|
| static void | VersioningUtils. addRefsFromUris(Product p,
               List<String> uris) | 
| void | Versioner. createDataStoreReferences(Product product,
                         Metadata metadata) | 
| void | SingleFileBasicVersioner. createDataStoreReferences(Product product,
                         Metadata metadata) | 
| void | ProductTypeMetVersioner. createDataStoreReferences(Product product,
                         Metadata metadata) | 
| void | MetadataBasedFileVersioner. createDataStoreReferences(Product product,
                         Metadata metadata) | 
| void | InPlaceVersioner. createDataStoreReferences(Product product,
                         Metadata metadata) | 
| void | DirectoryProductVersioner. createDataStoreReferences(Product product,
                         Metadata metadata) | 
| void | DateTimeVersioner. createDataStoreReferences(Product product,
                         Metadata metadata) | 
| void | ConfigurableMetadataBasedFileVersioner. createDataStoreReferences(Product product,
                         Metadata metadata) | 
| void | BasicVersioner. createDataStoreReferences(Product product,
                         Metadata metadata) | 
| void | AcquisitionDateVersioner. createDataStoreReferences(Product product,
                         Metadata metadata) | 
| Modifier and Type | Method and Description | 
|---|---|
| static String | DataUtils. createProductZipFile(Product product,
                    Metadata metadata,
                    String workingDirPath) | 
| Modifier and Type | Method and Description | 
|---|---|
| Product | TransferResource. getProduct()Gets the product. | 
| Constructor and Description | 
|---|
| ProductResource(Product product,
               Metadata metadata,
               List<Reference> references,
               File workingDir)Constructor that sets the product, metadata, references and
 working directory for the resource. | 
| TransferResource(Product product,
                Metadata metadata,
                FileTransferStatus status)Constructor that sets the  FileTransferStatusfor the resource. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | RDFProductServlet. outputRDF(List<Product> products,
         ProductType type,
         String base,
         javax.servlet.http.HttpServletResponse resp) | 
| Modifier and Type | Method and Description | 
|---|---|
| Product | FileManagerConn. safeGetProductById(String id) | 
| Modifier and Type | Method and Description | 
|---|---|
| Metadata | FileManagerConn. getMetadata(Product p) | 
| String | FileManagerConn. getProdReceivedTime(Product p) | 
| List<Reference> | FileManagerConn. getProductReferences(Product p) | 
| Modifier and Type | Method and Description | 
|---|---|
| protected Product | ProductModel. createSerializableVersionOf(Product product) | 
| Modifier and Type | Method and Description | 
|---|---|
| protected Product | ProductModel. createSerializableVersionOf(Product product) | 
| Constructor and Description | 
|---|
| ProductModel(Product product) | 
| Modifier and Type | Method and Description | 
|---|---|
| Product | PedigreeTreeNode. getNodeProduct() | 
| Modifier and Type | Method and Description | 
|---|---|
| PedigreeTree | Pedigree. doPedigree(Product orig,
          boolean upstream)Performs a full pedigree of the specified  Productorig. | 
| List | Pedigree. getDownstreamPedigreedProducts(Product orig) | 
| static PedigreeTreeNode | PedigreeTreeNode. getPedigreeTreeNodeFromProduct(Product p,
                              PedigreeTreeNode parent) | 
| List | Pedigree. getUpstreamPedigreedProducts(Product orig) | 
| void | PedigreeTreeNode. setNodeProduct(Product prod) | 
| Constructor and Description | 
|---|
| PedigreeTreeNode(PedigreeTreeNode parent,
                List children,
                Product prod) | 
| PedigreeTreeNode(PedigreeTreeNode parent,
                Product prod) | 
| Modifier and Type | Method and Description | 
|---|---|
| Product | FileManagerUtils. getLatestProduct(Query query,
                ProductType type) | 
| Product | FileManagerUtils. getLatestProduct(Query query,
                String productTypeName) | 
| Product | FileManagerUtils. getLatestProductByName(String prodName,
                      ProductType type) | 
| Product | FileManagerUtils. getLatestProductByName(String prodName,
                      String productTypeName) | 
| Product | FileManagerUtils. safeGetProductByName(String prodName) | 
| Modifier and Type | Method and Description | 
|---|---|
| List<Product> | FileManagerUtils. querySpecifiedTypes(Query query,
                   List<String> typeList) | 
| Modifier and Type | Method and Description | 
|---|---|
| static String | FileManagerUtils. getDirProductFilePath(Product p,
                     String prodName) | 
| String | FileManagerUtils. getFilePath(Product prod) | 
| Metadata | FileManagerUtils. safeGetMetadata(Product product) | 
| List | FileManagerUtils. safeGetProductReferences(Product product) | 
| Constructor and Description | 
|---|
| Trace(String id,
     String fmUrlStr,
     boolean listNotCat,
     List<String> excludeList,
     Product product) | 
Copyright © 1999–2017 Apache OODT. All rights reserved.