Package thredds.server.notebook
Class JupyterNotebookViewerService
- java.lang.Object
-
- thredds.server.notebook.JupyterNotebookViewerService
-
- All Implemented Interfaces:
ViewerService
public class JupyterNotebookViewerService extends Object implements ViewerService
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classJupyterNotebookViewerService.JupyterNotebookViewer
-
Constructor Summary
Constructors Constructor Description JupyterNotebookViewerService(JupyterNotebookServiceCache jupyterNotebooks, String contentDir)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ViewergetViewer(String viewer)List<ViewerLinkProvider.ViewerLink>getViewerLinks(thredds.client.catalog.Dataset dataset, javax.servlet.http.HttpServletRequest req)List<Viewer>getViewers()StringgetViewerTemplate(String template)booleanregisterViewer(Viewer v)booleanregisterViewers(List<Viewer> v)voidshowViewers(Formatter sbuff, thredds.client.catalog.Dataset dataset, javax.servlet.http.HttpServletRequest req)
-
-
-
Constructor Detail
-
JupyterNotebookViewerService
public JupyterNotebookViewerService(JupyterNotebookServiceCache jupyterNotebooks, String contentDir)
-
-
Method Detail
-
getViewers
public List<Viewer> getViewers()
- Specified by:
getViewersin interfaceViewerService
-
getViewer
public Viewer getViewer(String viewer)
- Specified by:
getViewerin interfaceViewerService
-
getViewerTemplate
public String getViewerTemplate(String template)
- Specified by:
getViewerTemplatein interfaceViewerService
-
registerViewer
public boolean registerViewer(Viewer v)
- Specified by:
registerViewerin interfaceViewerService
-
registerViewers
public boolean registerViewers(List<Viewer> v)
- Specified by:
registerViewersin interfaceViewerService
-
showViewers
public void showViewers(Formatter sbuff, thredds.client.catalog.Dataset dataset, javax.servlet.http.HttpServletRequest req)
- Specified by:
showViewersin interfaceViewerService
-
getViewerLinks
public List<ViewerLinkProvider.ViewerLink> getViewerLinks(thredds.client.catalog.Dataset dataset, javax.servlet.http.HttpServletRequest req)
- Specified by:
getViewerLinksin interfaceViewerService
-
-