Class SchemeServiceImpl

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.scheme.SchemeServiceImpl
All Implemented Interfaces:
com.google.gwt.user.client.rpc.RemoteService, com.google.gwt.user.server.rpc.SerializationPolicyProvider, com.logicaldoc.gui.frontend.client.services.SchemeService, Serializable, javax.servlet.Servlet, javax.servlet.ServletConfig

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

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

    com.logicaldoc.gui.frontend.client.services.SchemeService.Instance
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    delete(long templateId, String type)
     
    void
    deleteSequence(long sequenceId)
     
    com.logicaldoc.gui.common.client.beans.GUIScheme
    get(long templateId, String type)
     
    List<com.logicaldoc.gui.common.client.beans.GUIScheme>
     
    List<com.logicaldoc.gui.common.client.beans.GUISequence>
     
    void
    resetSequence(long sequenceId, long value)
     
    void
    save(com.logicaldoc.gui.common.client.beans.GUIScheme scheme)
     

    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
  • Constructor Details

    • SchemeServiceImpl

      public SchemeServiceImpl()
  • Method Details

    • delete

      public void delete(long templateId, String type) throws com.logicaldoc.gui.common.client.ServerException
      Specified by:
      delete in interface com.logicaldoc.gui.frontend.client.services.SchemeService
      Throws:
      com.logicaldoc.gui.common.client.ServerException
    • save

      public void save(com.logicaldoc.gui.common.client.beans.GUIScheme scheme) throws com.logicaldoc.gui.common.client.ServerException
      Specified by:
      save in interface com.logicaldoc.gui.frontend.client.services.SchemeService
      Throws:
      com.logicaldoc.gui.common.client.ServerException
    • get

      public com.logicaldoc.gui.common.client.beans.GUIScheme get(long templateId, String type) throws com.logicaldoc.gui.common.client.ServerException
      Specified by:
      get in interface com.logicaldoc.gui.frontend.client.services.SchemeService
      Throws:
      com.logicaldoc.gui.common.client.ServerException
    • load

      public List<com.logicaldoc.gui.common.client.beans.GUIScheme> load() throws com.logicaldoc.gui.common.client.ServerException
      Specified by:
      load in interface com.logicaldoc.gui.frontend.client.services.SchemeService
      Throws:
      com.logicaldoc.gui.common.client.ServerException
    • resetSequence

      public void resetSequence(long sequenceId, long value) throws com.logicaldoc.gui.common.client.ServerException
      Specified by:
      resetSequence in interface com.logicaldoc.gui.frontend.client.services.SchemeService
      Throws:
      com.logicaldoc.gui.common.client.ServerException
    • loadSequences

      public List<com.logicaldoc.gui.common.client.beans.GUISequence> loadSequences() throws com.logicaldoc.gui.common.client.ServerException
      Specified by:
      loadSequences in interface com.logicaldoc.gui.frontend.client.services.SchemeService
      Throws:
      com.logicaldoc.gui.common.client.ServerException
    • deleteSequence

      public void deleteSequence(long sequenceId) throws com.logicaldoc.gui.common.client.ServerException
      Specified by:
      deleteSequence in interface com.logicaldoc.gui.frontend.client.services.SchemeService
      Throws:
      com.logicaldoc.gui.common.client.ServerException