Class IsoController
java.lang.Object
thredds.server.metadata.controller.AbstractMetadataController
thredds.server.metadata.controller.IsoController
- All Implemented Interfaces:
org.springframework.beans.factory.Aware,org.springframework.web.context.ServletContextAware,IMetadataContoller
Controller for ISO service
Author: dneufeld Date: Jul 7, 2010
-
Field Summary
Fields inherited from class thredds.server.metadata.controller.AbstractMetadataController
_allow, _logServerStartup, _metadataServiceType, _servletPath, sc -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoiddestroy()protected StringgetPath()voidhandleMetadataRequest(jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse res) Generate ISO 19115 metadata for the underlying NetcdfDatasetvoidinit(org.springframework.context.event.ContextRefreshedEvent event) Methods inherited from class thredds.server.metadata.controller.AbstractMetadataController
getInfoPath, getThreddsDataset, isAllowed, returnError, setServletContext
-
Constructor Details
-
IsoController
public IsoController()
-
-
Method Details
-
getPath
- Specified by:
getPathin classAbstractMetadataController
-
init
@EventListener public void init(org.springframework.context.event.ContextRefreshedEvent event) throws jakarta.servlet.ServletException - Throws:
jakarta.servlet.ServletException
-
destroy
public void destroy() -
handleMetadataRequest
@RequestMapping(value="**", params={}) public void handleMetadataRequest(jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse res) throws jakarta.servlet.ServletException, IOException Generate ISO 19115 metadata for the underlying NetcdfDataset- Specified by:
handleMetadataRequestin interfaceIMetadataContoller- Overrides:
handleMetadataRequestin classAbstractMetadataController- Parameters:
req- incoming url requestres- outgoing web based response- Throws:
jakarta.servlet.ServletException- if ServletException occurredIOException- if IOException occurred
-