Class DataSetUploadClientServingServlet
- java.lang.Object
-
- org.springframework.context.support.ApplicationObjectSupport
-
- org.springframework.web.context.support.WebApplicationObjectSupport
-
- org.springframework.web.servlet.support.WebContentGenerator
-
- org.springframework.web.servlet.mvc.AbstractController
-
- ch.systemsx.cisd.openbis.generic.client.web.server.AbstractServlet
-
- ch.systemsx.cisd.openbis.generic.client.api.gui.AbstractWebStartClientServingServlet
-
- ch.systemsx.cisd.openbis.generic.client.api.gui.DataSetUploadClientServingServlet
-
- All Implemented Interfaces:
org.springframework.beans.factory.Aware
,org.springframework.context.ApplicationContextAware
,org.springframework.web.context.ServletContextAware
,org.springframework.web.servlet.mvc.Controller
@Controller public class DataSetUploadClientServingServlet extends AbstractWebStartClientServingServlet
-
-
Constructor Summary
Constructors Constructor Description DataSetUploadClientServingServlet()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected java.lang.String
bindTemplateParameters(javax.servlet.http.HttpServletRequest request, ch.systemsx.cisd.common.string.Template template)
protected java.lang.String
getCodebaseUrl(javax.servlet.http.HttpServletRequest request)
protected java.lang.String
getDescription()
protected ch.systemsx.cisd.common.string.Template
getJnlpTemplate()
Return a template for the JNLP.protected java.lang.String
getMainClassName()
protected java.lang.String
getTitle()
protected void
respondToRequest(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
-
Methods inherited from class ch.systemsx.cisd.openbis.generic.client.api.gui.AbstractWebStartClientServingServlet
getInfoLogText
-
Methods inherited from class ch.systemsx.cisd.openbis.generic.client.web.server.AbstractServlet
getSessionToken, handleRequestInternal, writeResponse
-
Methods inherited from class org.springframework.web.servlet.mvc.AbstractController
handleRequest, isSynchronizeOnSession, setSynchronizeOnSession
-
Methods inherited from class org.springframework.web.servlet.support.WebContentGenerator
applyCacheControl, applyCacheSeconds, applyCacheSeconds, cacheForSeconds, cacheForSeconds, checkAndPrepare, checkAndPrepare, checkRequest, getAllowHeader, getCacheControl, getCacheSeconds, getSupportedMethods, getVaryByRequestHeaders, isAlwaysMustRevalidate, isRequireSession, isUseCacheControlHeader, isUseCacheControlNoStore, isUseExpiresHeader, prepareResponse, preventCaching, setAlwaysMustRevalidate, setCacheControl, setCacheSeconds, setRequireSession, setSupportedMethods, setUseCacheControlHeader, setUseCacheControlNoStore, setUseExpiresHeader, setVaryByRequestHeaders
-
Methods inherited from class org.springframework.web.context.support.WebApplicationObjectSupport
getServletContext, getTempDir, getWebApplicationContext, initApplicationContext, initServletContext, isContextRequired, setServletContext
-
-
-
-
Method Detail
-
respondToRequest
@RequestMapping({"/data-set-uploader-launch.jnlp","/openbis/data-set-uploader-launch.jnlp","/openbis/openbis/data-set-uploader-launch.jnlp"}) protected void respondToRequest(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws java.lang.Exception, java.io.IOException
- Overrides:
respondToRequest
in classAbstractWebStartClientServingServlet
- Throws:
java.lang.Exception
java.io.IOException
-
getTitle
protected java.lang.String getTitle()
- Specified by:
getTitle
in classAbstractWebStartClientServingServlet
-
getDescription
protected java.lang.String getDescription()
- Overrides:
getDescription
in classAbstractWebStartClientServingServlet
-
getMainClassName
protected java.lang.String getMainClassName()
- Specified by:
getMainClassName
in classAbstractWebStartClientServingServlet
-
getJnlpTemplate
protected ch.systemsx.cisd.common.string.Template getJnlpTemplate()
Description copied from class:AbstractWebStartClientServingServlet
Return a template for the JNLP.- Specified by:
getJnlpTemplate
in classAbstractWebStartClientServingServlet
-
getCodebaseUrl
protected java.lang.String getCodebaseUrl(javax.servlet.http.HttpServletRequest request)
- Overrides:
getCodebaseUrl
in classAbstractWebStartClientServingServlet
-
bindTemplateParameters
protected java.lang.String bindTemplateParameters(javax.servlet.http.HttpServletRequest request, ch.systemsx.cisd.common.string.Template template)
- Overrides:
bindTemplateParameters
in classAbstractWebStartClientServingServlet
-
-