Class StartProjectService

java.lang.Object
com.aquima.web.service.dap.impl.StartProjectService
All Implemented Interfaces:
com.aquima.interactions.portal.ISelfValidatingService, com.aquima.interactions.portal.IService

public class StartProjectService extends Object implements com.aquima.interactions.portal.IService, com.aquima.interactions.portal.ISelfValidatingService
Service that is responsible for starting a new project.
Since:
9.8
Author:
V.Moldovan
  • Field Summary Link icon

    Fields
    Modifier and Type
    Field
    Description
    static final String
     
    static final String
     
    static final String
     
    static final String
     
  • Constructor Summary Link icon

    Constructors
    Constructor
    Description
    StartProjectService(com.blueriq.component.api.IAquimaSessionsMap sessionManager, com.blueriq.component.api.security.IAuthorisationManager authorisationManager, com.blueriq.component.api.shortcut.IShortcutManager shortcutManager, jakarta.servlet.ServletContext servletContext, com.blueriq.component.api.AquimaBeanProvider aquimaBeanProvider, FlowStarter flowStarter, org.springframework.core.env.Environment environment)
     
  • Method Summary Link icon

    Modifier and Type
    Method
    Description
    com.aquima.interactions.portal.IServiceResult
    handle(com.aquima.interactions.portal.IServiceContext context)
     
    void
    validate(com.aquima.interactions.portal.model.IServiceCallDefinition definition, com.aquima.interactions.portal.ISelfValidationContext context)
     

    Methods inherited from class java.lang.Object Link icon

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details Link icon

  • Constructor Details Link icon

    • StartProjectService Link icon

      @Autowired public StartProjectService(com.blueriq.component.api.IAquimaSessionsMap sessionManager, com.blueriq.component.api.security.IAuthorisationManager authorisationManager, com.blueriq.component.api.shortcut.IShortcutManager shortcutManager, jakarta.servlet.ServletContext servletContext, com.blueriq.component.api.AquimaBeanProvider aquimaBeanProvider, FlowStarter flowStarter, org.springframework.core.env.Environment environment)
  • Method Details Link icon

    • handle Link icon

      public com.aquima.interactions.portal.IServiceResult handle(com.aquima.interactions.portal.IServiceContext context) throws Exception
      Specified by:
      handle in interface com.aquima.interactions.portal.IService
      Throws:
      Exception
    • validate Link icon

      public void validate(com.aquima.interactions.portal.model.IServiceCallDefinition definition, com.aquima.interactions.portal.ISelfValidationContext context)
      Specified by:
      validate in interface com.aquima.interactions.portal.ISelfValidatingService