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 specified productId . |
Product |
ScienceDataCatalog.getProductByName(String productName) |
Product |
LuceneCatalog.getProductByName(String productName) |
Product |
DataSourceCatalog.getProductByName(String productName) |
Product |
Catalog.getProductByName(String productName)
Gets a
Product with the specified productName . |
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
N most 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
N most recent products that have been
cataloged for the given ProductType . |
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
Metadata into the metadata store, and associates it with
the given productId . |
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
Reference s 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
Metadata from the metadata store, and disassociates it
from the given productId . |
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
Product from the Catalog. |
void |
ScienceDataCatalog.setProductTransferStatus(Product arg0) |
void |
LuceneCatalog.setProductTransferStatus(Product product) |
void |
DataSourceCatalog.setProductTransferStatus(Product product) |
void |
Catalog.setProductTransferStatus(Product product)
Persists the
transferStatus attribute of the given
Product to 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
FileTransferStatus for 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
Product orig
. |
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.