Modifier and Type | Method and Description |
---|---|
void |
ScienceDataCatalog.addMetadata(org.apache.oodt.cas.metadata.Metadata m,
Product p) |
void |
MappedDataSourceCatalog.addMetadata(org.apache.oodt.cas.metadata.Metadata metadata,
Product product) |
void |
LuceneCatalog.addMetadata(org.apache.oodt.cas.metadata.Metadata m,
Product product) |
void |
LenientDataSourceCatalog.addMetadata(org.apache.oodt.cas.metadata.Metadata m,
Product product) |
void |
DataSourceCatalog.addMetadata(org.apache.oodt.cas.metadata.Metadata m,
Product product) |
void |
Catalog.addMetadata(org.apache.oodt.cas.metadata.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)
|
int |
ScienceDataCatalog.createGranule(int datasetId,
String filename) |
int |
ScienceDataCatalog.createParameter(int datasetId,
String longName) |
org.apache.oodt.cas.metadata.Metadata |
ScienceDataCatalog.getMetadata(Product product) |
org.apache.oodt.cas.metadata.Metadata |
MappedDataSourceCatalog.getMetadata(Product product) |
org.apache.oodt.cas.metadata.Metadata |
LuceneCatalog.getMetadata(Product product) |
org.apache.oodt.cas.metadata.Metadata |
LenientDataSourceCatalog.getMetadata(Product product) |
org.apache.oodt.cas.metadata.Metadata |
DataSourceCatalog.getMetadata(Product product) |
org.apache.oodt.cas.metadata.Metadata |
Catalog.getMetadata(Product product)
Gets the Metadata for a given Product.
|
int |
ScienceDataCatalog.getNumProducts(ProductType productType) |
int |
LuceneCatalog.getNumProducts(ProductType type) |
int |
DataSourceCatalog.getNumProducts(ProductType type) |
int |
Catalog.getNumProducts(ProductType type) |
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 . |
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. |
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)
|
org.apache.oodt.cas.metadata.Metadata |
ScienceDataCatalog.getReducedMetadata(Product product,
List<String> metList) |
org.apache.oodt.cas.metadata.Metadata |
LuceneCatalog.getReducedMetadata(Product product,
List<String> elements) |
org.apache.oodt.cas.metadata.Metadata |
LenientDataSourceCatalog.getReducedMetadata(Product product,
List<String> elems) |
org.apache.oodt.cas.metadata.Metadata |
DataSourceCatalog.getReducedMetadata(Product product,
List<String> elems) |
org.apache.oodt.cas.metadata.Metadata |
Catalog.getReducedMetadata(Product product,
List<String> elements)
Gets a reduced set of metadata for a give Product.
|
protected int |
LenientDataSourceCatalog.getResultListSize(Query query,
ProductType type)
Overridden method from superclass to allow for null validation layer.
|
protected int |
DataSourceCatalog.getResultListSize(Query query,
ProductType type) |
protected String |
LenientDataSourceCatalog.getSqlQuery(QueryCriteria queryCriteria,
ProductType type)
Overridden method from superclass to allow for null validation layer.
|
protected String |
DataSourceCatalog.getSqlQuery(QueryCriteria queryCriteria,
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 . |
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.
|
ProductPage |
ScienceDataCatalog.pagedQuery(Query query,
ProductType type,
int pageNum) |
ProductPage |
MappedDataSourceCatalog.pagedQuery(Query query,
ProductType type,
int pageNum) |
ProductPage |
LuceneCatalog.pagedQuery(Query query,
ProductType type,
int pageNum) |
ProductPage |
DataSourceCatalog.pagedQuery(Query query,
ProductType type,
int pageNum) |
ProductPage |
Catalog.pagedQuery(Query query,
ProductType type,
int pageNum)
Performs a query against the underlying
Catalog , and then
properly formulates a page of results to send back to the user. |
List<String> |
ScienceDataCatalog.query(Query arg0,
ProductType arg1) |
List<String> |
MappedDataSourceCatalog.query(Query query,
ProductType type) |
List<String> |
LuceneCatalog.query(Query query,
ProductType type) |
List<String> |
DataSourceCatalog.query(Query query,
ProductType type) |
List<String> |
Catalog.query(Query query,
ProductType type)
Queries the Catalog with the specified
Query |
void |
ScienceDataCatalog.removeMetadata(org.apache.oodt.cas.metadata.Metadata arg0,
Product arg1) |
void |
MappedDataSourceCatalog.removeMetadata(org.apache.oodt.cas.metadata.Metadata metadata,
Product product) |
void |
LuceneCatalog.removeMetadata(org.apache.oodt.cas.metadata.Metadata m,
Product product) |
void |
LenientDataSourceCatalog.removeMetadata(org.apache.oodt.cas.metadata.Metadata m,
Product product) |
void |
DataSourceCatalog.removeMetadata(org.apache.oodt.cas.metadata.Metadata m,
Product product) |
void |
Catalog.removeMetadata(org.apache.oodt.cas.metadata.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 |
---|---|
void |
SolrCatalog.addMetadata(org.apache.oodt.cas.metadata.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) |
void |
SolrClient.commit()
Method to commit the current changes to the Solr index.
|
String |
SolrClient.delete(String id,
boolean commit)
Method to send a message containing a 'delete' instruction to Solr.
|
QueryResponse |
ProductSerializer.deserialize(String xml)
Method to parse a full XML response document into a list of Product, References and Metadata objects.
|
QueryResponse |
DefaultProductSerializer.deserialize(String xml)
Method to parse a full XML response document into a list of Product, References and Metadata objects.
|
org.apache.oodt.cas.metadata.Metadata |
SolrCatalog.getMetadata(Product product) |
int |
SolrCatalog.getNumProducts(ProductType type) |
Product |
SolrCatalog.getProductById(String productId) |
Product |
SolrCatalog.getProductByName(String productName) |
List<Reference> |
SolrCatalog.getProductReferences(Product product) |
List<Product> |
SolrCatalog.getProducts() |
List<Product> |
SolrCatalog.getProductsByProductType(ProductType type) |
org.apache.oodt.cas.metadata.Metadata |
SolrCatalog.getReducedMetadata(Product product,
List<String> elements) |
List<Product> |
SolrCatalog.getTopNProducts(int n) |
List<Product> |
SolrCatalog.getTopNProducts(int n,
ProductType type) |
String |
SolrClient.index(List<String> docs,
boolean commit,
String mimeType)
Method to send one or more documents to be indexed to Solr.
|
void |
SolrCatalog.modifyProduct(Product product) |
ProductPage |
SolrCatalog.pagedQuery(Query query,
ProductType type,
int pageNum) |
String |
SolrClient.query(Map<String,String[]> parameters,
String mimeType)
Method to send a generic query to the Solr server.
|
List<String> |
SolrCatalog.query(Query query,
ProductType type)
Queries the Catalog with the specified
Query |
String |
SolrClient.queryProductById(String id,
String mimeType)
Method to query the Solr index for a product with the specified id.
|
String |
SolrClient.queryProductByName(String name,
String mimeType)
Method to query the Solr index for a product with the specified name.
|
String |
SolrClient.queryProductsByDate(int n,
String mimeType)
Method to query Solr for the most recent 'n' products.
|
String |
SolrClient.queryProductsByDateAndType(int n,
ProductType type,
String mimeType)
Method to query Solr for the most recent 'n' products of a specified type.
|
void |
SolrCatalog.removeMetadata(org.apache.oodt.cas.metadata.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) |
void |
SolrCatalog.setProductTransferStatus(Product product) |
Modifier and Type | Method and Description |
---|---|
Product |
GetProductByNameCliAction.getProduct() |
Product |
GetProductByIdCliAction.getProduct() |
protected Product |
DeleteProductByNameCliAction.getProductToDelete() |
Product |
DeleteProductByIdCliAction.getProductToDelete() |
ComplexQuery |
LuceneQueryCliAction.getQuery() |
Modifier and Type | Method and Description |
---|---|
boolean |
StdIngester.hasProduct(URL fmUrl,
File prodFile) |
boolean |
Ingester.hasProduct(URL fmUrl,
File prodFile)
|
boolean |
CachedIngester.hasProduct(URL fmUrl,
File prodFile) |
boolean |
StdIngester.hasProduct(URL fmUrl,
String productName) |
boolean |
Ingester.hasProduct(URL fmUrl,
String productName)
Checks the file manager at the given
URL to see whether or not it
knows about the provided Product with the given
productName parameter. |
boolean |
CachedIngester.hasProduct(URL fmUrl,
String productName) |
Modifier and Type | Method and Description |
---|---|
boolean |
XmlRpcFileManager.addMetadata(Hashtable<String,Object> productHash,
Hashtable<String,String> metadata) |
void |
XmlRpcFileManagerClient.addMetadata(Product product,
org.apache.oodt.cas.metadata.Metadata metadata) |
boolean |
XmlRpcFileManager.addMetadataCore(Map<String,Object> productHash,
Map<String,String> metadata) |
boolean |
XmlRpcFileManager.addProductReferences(Hashtable<String,Object> productHash) |
void |
XmlRpcFileManagerClient.addProductReferences(Product product) |
boolean |
XmlRpcFileManager.addProductReferencesCore(Map<String,Object> productHash) |
String |
XmlRpcFileManager.catalogProduct(Hashtable<String,Object> productHash) |
String |
XmlRpcFileManagerClient.catalogProduct(Product product) |
String |
XmlRpcFileManager.catalogProductCore(Map<String,Object> productHash) |
List<QueryResult> |
XmlRpcFileManagerClient.complexQuery(ComplexQuery complexQuery) |
List<Map<String,Object>> |
XmlRpcFileManager.complexQuery(Hashtable<String,Object> complexQueryHash) |
List<Map<String,Object>> |
XmlRpcFileManager.complexQueryCore(Map<String,Object> complexQueryHash) |
ProductPage |
XmlRpcFileManagerClient.getFirstPage(ProductType type) |
ProductPage |
XmlRpcFileManagerClient.getLastPage(ProductType type) |
Map<String,Object> |
XmlRpcFileManager.getMetadata(Hashtable<String,Object> productHash) |
org.apache.oodt.cas.metadata.Metadata |
XmlRpcFileManagerClient.getMetadata(Product product) |
Map<String,Object> |
XmlRpcFileManager.getMetadataCore(Map<String,Object> productHash) |
ProductPage |
XmlRpcFileManagerClient.getNextPage(ProductType type,
ProductPage currPage) |
int |
XmlRpcFileManager.getNumProducts(Hashtable<String,Object> productTypeHash) |
int |
XmlRpcFileManagerClient.getNumProducts(ProductType type) |
int |
XmlRpcFileManager.getNumProductsCore(Map<String,Object> productTypeHash) |
ProductPage |
XmlRpcFileManagerClient.getPrevPage(ProductType type,
ProductPage currPage) |
Product |
XmlRpcFileManagerClient.getProductById(String productId) |
Map<String,Object> |
XmlRpcFileManager.getProductById(String productId) |
Product |
XmlRpcFileManagerClient.getProductByName(String productName) |
Map<String,Object> |
XmlRpcFileManager.getProductByName(String productName) |
List<Map<String,Object>> |
XmlRpcFileManager.getProductReferences(Hashtable<String,Object> productHash) |
List<Reference> |
XmlRpcFileManagerClient.getProductReferences(Product product) |
List<Map<String,Object>> |
XmlRpcFileManager.getProductReferencesCore(Map<String,Object> productHash) |
List<Map<String,Object>> |
XmlRpcFileManager.getProductsByProductType(Hashtable<String,Object> productTypeHash) |
List<Product> |
XmlRpcFileManagerClient.getProductsByProductType(ProductType type) |
List<Map<String,Object>> |
XmlRpcFileManager.getProductsByProductTypeCore(Map<String,Object> productTypeHash) |
Map<String,Object> |
XmlRpcFileManager.getReducedMetadata(Hashtable<String,Object> productHash,
Vector<String> elements) |
org.apache.oodt.cas.metadata.Metadata |
XmlRpcFileManagerClient.getReducedMetadata(Product product,
List<?> elements) |
Map<String,Object> |
XmlRpcFileManager.getReducedMetadataCore(Map<String,Object> productHash,
Vector<String> elements) |
List<Product> |
XmlRpcFileManagerClient.getTopNProducts(int n) |
List<Map<String,Object>> |
XmlRpcFileManager.getTopNProducts(int n) |
List<Map<String,Object>> |
XmlRpcFileManager.getTopNProducts(int n,
Hashtable<String,Object> productTypeHash) |
List<Product> |
XmlRpcFileManagerClient.getTopNProducts(int n,
ProductType type) |
List<Map<String,Object>> |
XmlRpcFileManager.getTopNProductsCore(int n,
Map<String,Object> productTypeHash) |
boolean |
XmlRpcFileManagerClient.hasProduct(String productName) |
boolean |
XmlRpcFileManager.hasProduct(String productName) |
String |
XmlRpcFileManager.ingestProduct(Hashtable<String,Object> ph,
Hashtable<String,String> m,
boolean ct) |
String |
XmlRpcFileManager.ingestProductCore(Map<String,Object> productHash,
Map<String,String> metadata,
boolean clientTransfer) |
boolean |
XmlRpcFileManager.modifyProduct(Hashtable<?,?> productHash) |
boolean |
XmlRpcFileManagerClient.modifyProduct(Product product) |
boolean |
XmlRpcFileManager.modifyProductCore(Map<?,?> productHash) |
Map<String,Object> |
XmlRpcFileManager.pagedQuery(Hashtable<String,Object> queryHash,
Hashtable<String,Object> productTypeHash,
int pageNum) |
ProductPage |
XmlRpcFileManagerClient.pagedQuery(Query query,
ProductType type,
int pageNum) |
Map<String,Object> |
XmlRpcFileManager.pagedQueryCore(Map<String,Object> queryHash,
Map<String,Object> productTypeHash,
int pageNum) |
List<Map<String,Object>> |
XmlRpcFileManager.query(Hashtable<String,Object> queryHash,
Hashtable<String,Object> productTypeHash) |
List<Product> |
XmlRpcFileManagerClient.query(Query query,
ProductType type) |
List<Map<String,Object>> |
XmlRpcFileManager.queryCore(Map<String,Object> queryHash,
Map<String,Object> productTypeHash) |
boolean |
XmlRpcFileManager.removeProduct(Hashtable table) |
boolean |
XmlRpcFileManager.removeProduct(Map<String,Object> productHash) |
boolean |
XmlRpcFileManagerClient.removeProduct(Product product) |
boolean |
XmlRpcFileManager.setProductTransferStatus(Hashtable<String,Object> productHash) |
void |
XmlRpcFileManagerClient.setProductTransferStatus(Product product) |
boolean |
XmlRpcFileManager.setProductTransferStatusCore(Map<String,Object> productHash) |
boolean |
XmlRpcFileManager.updateMetadata(Hashtable<String,Object> productHash,
Hashtable<String,Object> metadataHash) |
boolean |
XmlRpcFileManagerClient.updateMetadata(Product product,
org.apache.oodt.cas.metadata.Metadata met) |
boolean |
XmlRpcFileManager.updateMetadataCore(Map<String,Object> productHash,
Map<String,Object> metadataHash) |
Modifier and Type | Method and Description |
---|---|
void |
ExpImpCatalog.doExpImport() |
void |
ExpImpCatalog.doExpImport(List sourceProductTypes) |
static void |
QueryTool.main(String[] args)
Deprecated.
|
static void |
MetadataBasedProductMover.main(String[] args) |
static void |
ExpImpCatalog.main(String[] args) |
void |
MetadataBasedProductMover.moveProducts(ProductType type) |
void |
MetadataBasedProductMover.moveProducts(String typeName) |
Copyright © 1999-2016 Apache OODT. All Rights Reserved.