Package com.logicaldoc.web.service
Class InfoServiceImpl
java.lang.Object
jakarta.servlet.GenericServlet
jakarta.servlet.http.HttpServlet
com.google.gwt.user.server.rpc.jakarta.AbstractRemoteServiceServlet
com.google.gwt.user.server.rpc.jakarta.RemoteServiceServlet
com.logicaldoc.web.service.AbstractRemoteService
com.logicaldoc.web.service.InfoServiceImpl
- All Implemented Interfaces:
- com.google.gwt.user.client.rpc.RemoteService,- com.google.gwt.user.server.rpc.SerializationPolicyProvider,- InfoService,- jakarta.servlet.Servlet,- jakarta.servlet.ServletConfig,- Serializable
Implementation of the InfoService
- Since:
- 6.0
- Author:
- Marco Meschieri - LogicalDOC
- See Also:
- 
Nested Class SummaryNested classes/interfaces inherited from interface com.logicaldoc.gui.common.client.services.InfoServiceInfoService.Instance
- 
Field SummaryFields inherited from class jakarta.servlet.http.HttpServletLEGACY_DO_HEAD
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptiongetCronDescription(String expression, String locale) Retrieves the natural language description of a given cron expressionstatic GUIInfoRetrieves the informations but not localization resources like messages and installed languagesRetrieves the system informationsRetrieves all the settings for the current sessionbooleanping()Ping to maintain open he sessionMethods inherited from class com.logicaldoc.web.service.AbstractRemoteServicesetThreadRequestMethods inherited from class com.google.gwt.user.server.rpc.jakarta.RemoteServiceServletgetSerializationPolicy, init, processCall, processCall, processPostMethods inherited from class com.google.gwt.user.server.rpc.jakarta.AbstractRemoteServiceServletdoPostMethods inherited from class jakarta.servlet.http.HttpServletserviceMethods inherited from class jakarta.servlet.GenericServletdestroy, getInitParameter, getInitParameterNames, getServletConfig, getServletContext, getServletInfo, getServletName, init, log, log
- 
Constructor Details- 
InfoServiceImplpublic InfoServiceImpl()
 
- 
- 
Method Details- 
getInfoDescription copied from interface:InfoServiceRetrieves the system informations- Specified by:
- getInfoin interface- InfoService
- Parameters:
- locale- language to use
- tenantName- name of the tenant
- login- if the informations are asked by the login form
- Returns:
- the User Inteface's informations
- Throws:
- ServerException- raised in case of error in the server
 
- 
getInfoRetrieves the informations but not localization resources like messages and installed languages- Parameters:
- tenantName- name of the tenant
- Returns:
- bean carrying informations about the User Interface
 
- 
getSessionInfoDescription copied from interface:InfoServiceRetrieves all the settings for the current session- Specified by:
- getSessionInfoin interface- InfoService
- Returns:
- all the settings
- Throws:
- InvalidSessionServerException- the session does not exist or is expired
 
- 
pingDescription copied from interface:InfoServicePing to maintain open he session- Specified by:
- pingin interface- InfoService
- Returns:
- if the server has been successfully contacted
- Throws:
- InvalidSessionServerException- the session does not exist or is expired
 
- 
getCronDescriptionDescription copied from interface:InfoServiceRetrieves the natural language description of a given cron expression- Specified by:
- getCronDescriptionin interface- InfoService
- Parameters:
- expression- the cron expression to evaluate
- locale- the locale to use for the description
- Returns:
- the natural language description
- Throws:
- ServerException- raised in case the given expression is invalid
 
 
-