Class SetupResource

java.lang.Object
org.camunda.bpm.admin.impl.web.SetupResource

public class SetupResource extends Object

Jax RS resource allowing to perform the setup steps.

All methods of this class must throw Status.FORBIDDEN exception if setup actions are unavailable.

Author:
Daniel Meyer
  • Field Details

    • LOGGER

      protected static final WebappLogger LOGGER
    • providers

      @Context protected javax.ws.rs.ext.Providers providers
  • Constructor Details

    • SetupResource

      public SetupResource()
  • Method Details

    • createInitialUser

      public void createInitialUser(String processEngineName, UserDto user) throws IOException, javax.servlet.ServletException
      Throws:
      IOException
      javax.servlet.ServletException
    • createInitialUserInternal

      protected void createInitialUserInternal(String processEngineName, UserDto user, ProcessEngine processEngine)
    • getObjectMapper

      protected com.fasterxml.jackson.databind.ObjectMapper getObjectMapper()
    • ensureCamundaAdminGroupExists

      protected void ensureCamundaAdminGroupExists(ProcessEngine processEngine)
    • ensureSetupAvailable

      protected void ensureSetupAvailable(ProcessEngine processEngine)
    • lookupProcessEngine

      protected ProcessEngine lookupProcessEngine(String engineName)