Class EmbeddedCrowdBootstrapImpl

java.lang.Object
com.atlassian.crowd.embedded.EmbeddedCrowdBootstrapImpl
All Implemented Interfaces:
EmbeddedCrowdBootstrap

public class EmbeddedCrowdBootstrapImpl extends Object implements EmbeddedCrowdBootstrap
  • Field Details

  • Constructor Details

    • EmbeddedCrowdBootstrapImpl

      public EmbeddedCrowdBootstrapImpl()
  • Method Details

    • initialiseEmbeddedCrowd

      @Transactional public void initialiseEmbeddedCrowd() throws com.atlassian.crowd.exception.ApplicationNotFoundException, com.atlassian.crowd.exception.DirectoryNotFoundException
      Specified by:
      initialiseEmbeddedCrowd in interface EmbeddedCrowdBootstrap
      Throws:
      com.atlassian.crowd.exception.ApplicationNotFoundException
      com.atlassian.crowd.exception.DirectoryNotFoundException
    • initialiseEmbeddedCrowd

      @Transactional public void initialiseEmbeddedCrowd(boolean isInternalDirectoryActive) throws com.atlassian.crowd.exception.ApplicationNotFoundException, com.atlassian.crowd.exception.DirectoryNotFoundException
      Specified by:
      initialiseEmbeddedCrowd in interface EmbeddedCrowdBootstrap
      Throws:
      com.atlassian.crowd.exception.ApplicationNotFoundException
      com.atlassian.crowd.exception.DirectoryNotFoundException
    • getOrCreateApplication

      @Transactional public com.atlassian.crowd.model.application.Application getOrCreateApplication()
      Specified by:
      getOrCreateApplication in interface EmbeddedCrowdBootstrap
    • createInternalDirectory

      public com.atlassian.crowd.embedded.api.Directory createInternalDirectory()
      Specified by:
      createInternalDirectory in interface EmbeddedCrowdBootstrap
    • createInternalDirectory

      public com.atlassian.crowd.embedded.api.Directory createInternalDirectory(boolean active)
      Specified by:
      createInternalDirectory in interface EmbeddedCrowdBootstrap