Class TenantServiceImpl

java.lang.Object
javax.servlet.GenericServlet
javax.servlet.http.HttpServlet
com.google.gwt.user.server.rpc.AbstractRemoteServiceServlet
com.google.gwt.user.server.rpc.RemoteServiceServlet
com.logicaldoc.web.service.AbstractRemoteService
com.logicaldoc.enterprise.tenant.TenantServiceImpl
All Implemented Interfaces:
com.google.gwt.user.client.rpc.RemoteService, com.google.gwt.user.server.rpc.SerializationPolicyProvider, com.logicaldoc.gui.frontend.client.services.TenantService, Serializable, javax.servlet.Servlet, javax.servlet.ServletConfig

public class TenantServiceImpl extends com.logicaldoc.web.service.AbstractRemoteService implements com.logicaldoc.gui.frontend.client.services.TenantService
Standard Implementation of the TenantService
Since:
6.9
Author:
Marco Meschieri - LogicalDOC
See Also:
  • Nested Class Summary

    Nested classes/interfaces inherited from interface com.logicaldoc.gui.frontend.client.services.TenantService

    com.logicaldoc.gui.frontend.client.services.TenantService.Instance
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final long
     
    static final long
     
    static final long
     
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    changeAdminPassword(String password, String tenantName)
     
    com.logicaldoc.gui.common.client.beans.GUITenant
    changeSessionTenant(long tenantId)
     
    void
    delete(long tenantId)
     
     
    com.logicaldoc.gui.common.client.beans.GUIBranding
     
    com.logicaldoc.gui.common.client.beans.GUITenant
    load(long tenantId)
     
    com.logicaldoc.gui.common.client.beans.GUIBranding
    loadBranding(long tenantId)
     
    com.logicaldoc.gui.common.client.beans.GUITenant
    save(com.logicaldoc.gui.common.client.beans.GUITenant guiTenant)
     
    void
    saveBranding(long tenantId, com.logicaldoc.gui.common.client.beans.GUIBranding branding)
     

    Methods inherited from class com.google.gwt.user.server.rpc.RemoteServiceServlet

    getSerializationPolicy, init, processCall, processCall, processPost

    Methods inherited from class com.google.gwt.user.server.rpc.AbstractRemoteServiceServlet

    doPost

    Methods inherited from class javax.servlet.http.HttpServlet

    service

    Methods inherited from class javax.servlet.GenericServlet

    destroy, getInitParameter, getInitParameterNames, getServletConfig, getServletContext, getServletInfo, getServletName, init, log, log

    Methods inherited from class java.lang.Object

    equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

  • Constructor Details

    • TenantServiceImpl

      public TenantServiceImpl()
  • Method Details

    • delete

      public void delete(long tenantId) throws com.logicaldoc.gui.common.client.ServerException
      Specified by:
      delete in interface com.logicaldoc.gui.frontend.client.services.TenantService
      Throws:
      com.logicaldoc.gui.common.client.ServerException
    • save

      public com.logicaldoc.gui.common.client.beans.GUITenant save(com.logicaldoc.gui.common.client.beans.GUITenant guiTenant) throws com.logicaldoc.gui.common.client.ServerException
      Specified by:
      save in interface com.logicaldoc.gui.frontend.client.services.TenantService
      Throws:
      com.logicaldoc.gui.common.client.ServerException
    • load

      public com.logicaldoc.gui.common.client.beans.GUITenant load(long tenantId) throws com.logicaldoc.gui.common.client.ServerException
      Specified by:
      load in interface com.logicaldoc.gui.frontend.client.services.TenantService
      Throws:
      com.logicaldoc.gui.common.client.ServerException
    • loadBranding

      public com.logicaldoc.gui.common.client.beans.GUIBranding loadBranding(long tenantId)
    • saveBranding

      public void saveBranding(long tenantId, com.logicaldoc.gui.common.client.beans.GUIBranding branding) throws com.logicaldoc.gui.common.client.ServerException
      Throws:
      com.logicaldoc.gui.common.client.ServerException
    • changeAdminPassword

      public void changeAdminPassword(String password, String tenantName) throws com.logicaldoc.gui.common.client.ServerException
      Specified by:
      changeAdminPassword in interface com.logicaldoc.gui.frontend.client.services.TenantService
      Throws:
      com.logicaldoc.gui.common.client.ServerException
    • changeSessionTenant

      public com.logicaldoc.gui.common.client.beans.GUITenant changeSessionTenant(long tenantId) throws com.logicaldoc.gui.common.client.ServerException
      Specified by:
      changeSessionTenant in interface com.logicaldoc.gui.frontend.client.services.TenantService
      Throws:
      com.logicaldoc.gui.common.client.ServerException
    • encodeBrandingImage

      public String encodeBrandingImage() throws com.logicaldoc.gui.common.client.ServerException
      Specified by:
      encodeBrandingImage in interface com.logicaldoc.gui.frontend.client.services.TenantService
      Throws:
      com.logicaldoc.gui.common.client.ServerException
    • importBrandingPackage

      public com.logicaldoc.gui.common.client.beans.GUIBranding importBrandingPackage() throws com.logicaldoc.gui.common.client.ServerException
      Specified by:
      importBrandingPackage in interface com.logicaldoc.gui.frontend.client.services.TenantService
      Throws:
      com.logicaldoc.gui.common.client.ServerException