@Immutable public class GuardedDatasetImpl extends Object implements GuardedDataset
| Modifier and Type | Field and Description |
|---|---|
protected static org.slf4j.Logger |
log |
| Constructor and Description |
|---|
GuardedDatasetImpl(String reqPath,
ucar.nc2.NetcdfFile ncfile,
boolean hasSession) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
opendap.dap.DAS |
getDAS()
Get the DAS for this Dataset.
|
ServerDDS |
getDDS()
Get the DDS for this Dataset.
|
void |
release()
Release the lock, if any, on this dataset.
|
String |
toString() |
public GuardedDatasetImpl(String reqPath, ucar.nc2.NetcdfFile ncfile, boolean hasSession)
public void release()
GuardedDatasetrelease in interface GuardedDatasetpublic void close()
close in interface Closeableclose in interface AutoCloseableclose in interface GuardedDatasetpublic ServerDDS getDDS()
GuardedDatasetgetDDS in interface GuardedDatasetpublic opendap.dap.DAS getDAS()
GuardedDatasetgetDAS in interface GuardedDataset