Class AlfrescoStackInitializer

java.lang.Object
org.alfresco.tas.AlfrescoStackInitializer
All Implemented Interfaces:
org.springframework.context.ApplicationContextInitializer<org.springframework.context.ConfigurableApplicationContext>

public class AlfrescoStackInitializer extends Object implements org.springframework.context.ApplicationContextInitializer<org.springframework.context.ConfigurableApplicationContext>
  • Field Details

    • CUSTOM_ALFRESCO_INDEX

      public static final String CUSTOM_ALFRESCO_INDEX
      See Also:
    • network

      public static org.testcontainers.containers.Network network
    • alfresco

      public static org.testcontainers.containers.GenericContainer alfresco
    • searchEngineContainer

      public static org.testcontainers.containers.GenericContainer searchEngineContainer
    • dashboardsContainer

      public static org.testcontainers.containers.GenericContainer dashboardsContainer
      To create the kibana container for a test run then pass -Dkibana=true as an argument to the mvn command.
    • batchIndexer

      public static org.testcontainers.containers.GenericContainer batchIndexer
      Community Elasticsearch based indexer.
  • Constructor Details

    • AlfrescoStackInitializer

      public AlfrescoStackInitializer()
  • Method Details

    • initialize

      public void initialize(org.springframework.context.ConfigurableApplicationContext configurableApplicationContext)
      Specified by:
      initialize in interface org.springframework.context.ApplicationContextInitializer<org.springframework.context.ConfigurableApplicationContext>
    • configureSecuritySettings

      public void configureSecuritySettings(org.testcontainers.containers.GenericContainer searchEngineContainer)
    • createBatchIndexingContainer

      protected org.testcontainers.containers.GenericContainer<?> createBatchIndexingContainer()
    • createSearchEngineContainer

      protected org.testcontainers.containers.GenericContainer createSearchEngineContainer()
    • createDashboardsContainer

      protected org.testcontainers.containers.GenericContainer createDashboardsContainer()
    • createElasticContainer

      protected org.testcontainers.containers.GenericContainer createElasticContainer()
    • createOpensearchContainer

      protected org.testcontainers.containers.GenericContainer createOpensearchContainer()
    • createOpensearchDashboardsContainer

      protected org.testcontainers.containers.GenericContainer createOpensearchDashboardsContainer()
    • createKibanaContainer

      protected org.testcontainers.containers.GenericContainer createKibanaContainer()
    • createAlfrescoContainer

      protected org.testcontainers.containers.GenericContainer createAlfrescoContainer()
    • getImagesConfig

      public static AlfrescoStackInitializer.ImagesConfig getImagesConfig()