public class NcmlManager
extends java.lang.Object
Constructor and Description |
---|
NcmlManager() |
Modifier and Type | Method and Description |
---|---|
static long |
getLastModified(java.lang.String dapAccessID) |
static org.jdom.Element |
getNcmlDatasetContainer(java.lang.String dapAccessID) |
static java.util.Vector<org.jdom.Element> |
getNcmlDatasetElements(org.jdom.Element catalog) |
static org.jdom.Element |
getSetContainerElement(java.lang.String name,
java.lang.String space,
org.jdom.Element source) |
static java.lang.String |
getUrlInfo(java.net.URL url) |
static void |
ingestNcml(Catalog catalog) |
static boolean |
isNcmlDataset(java.lang.String dapAccessID) |
static boolean |
preloadBes() |
static void |
purgeNcmlDatasets(Catalog catalog) |
static void |
sendNcmlToBes(java.lang.String dapAccessID,
org.jdom.Element netcdf) |
static void |
setPreloadBes(boolean state) |
public static void setPreloadBes(boolean state)
public static boolean preloadBes()
public static void ingestNcml(Catalog catalog) throws net.sf.saxon.s9api.SaxonApiException, java.io.IOException, org.jdom.JDOMException, java.lang.InterruptedException
catalog
- net.sf.saxon.s9api.SaxonApiException
java.io.IOException
org.jdom.JDOMException
java.lang.InterruptedException
public static void purgeNcmlDatasets(Catalog catalog)
public static boolean isNcmlDataset(java.lang.String dapAccessID)
public static long getLastModified(java.lang.String dapAccessID)
public static org.jdom.Element getNcmlDatasetContainer(java.lang.String dapAccessID)
public static void sendNcmlToBes(java.lang.String dapAccessID, org.jdom.Element netcdf)
dapAccessID
- netcdf
- public static java.util.Vector<org.jdom.Element> getNcmlDatasetElements(org.jdom.Element catalog)
public static java.lang.String getUrlInfo(java.net.URL url) throws java.lang.InterruptedException
java.lang.InterruptedException
public static org.jdom.Element getSetContainerElement(java.lang.String name, java.lang.String space, org.jdom.Element source)