Class JavaManagerImpl

java.lang.Object
dev.galasa.framework.spi.AbstractManager
dev.galasa.java.internal.JavaManagerImpl
All Implemented Interfaces:
dev.galasa.framework.spi.IManager, IJavaManagerSpi

public class JavaManagerImpl extends dev.galasa.framework.spi.AbstractManager implements IJavaManagerSpi
  • Field Summary

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

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    dev.galasa.http.spi.IHttpManagerSpi
     
     
    void
    initialise(@NotNull dev.galasa.framework.spi.IFramework framework, @NotNull List<dev.galasa.framework.spi.IManager> allManagers, @NotNull List<dev.galasa.framework.spi.IManager> activeManagers, @NotNull dev.galasa.framework.spi.language.GalasaTest galasaTest)
     
    void
     
    void
    youAreRequired(@NotNull List<dev.galasa.framework.spi.IManager> allManagers, @NotNull List<dev.galasa.framework.spi.IManager> activeManagers, @NotNull dev.galasa.framework.spi.language.GalasaTest galasaTest)
     

    Methods inherited from class dev.galasa.framework.spi.AbstractManager

    addDependentManager, anyReasonTestClassShouldBeIgnored, anyReasonTestMethodShouldBeIgnored, areYouProvisionalDependentOn, defaultString, doYouSupportSharedEnvironments, endOfTestClass, endOfTestMethod, endOfTestRun, extraBundles, fillAnnotatedFields, findAnnotatedFields, findProvisionDependentAnnotatedFieldTags, generateAnnotatedFields, getAnnotatedField, getFramework, getTestClass, nulled, performFailureAnalysis, provisionBuild, provisionDiscard, provisionGenerate, provisionStart, provisionStop, registerAnnotatedField, shutdown, split, startOfTestClass, startOfTestMethod, testClassResult, testMethodResult, trim

    Methods inherited from class java.lang.Object

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

  • Constructor Details

    • JavaManagerImpl

      public JavaManagerImpl()
  • Method Details

    • initialise

      public void initialise(@NotNull @NotNull dev.galasa.framework.spi.IFramework framework, @NotNull @NotNull List<dev.galasa.framework.spi.IManager> allManagers, @NotNull @NotNull List<dev.galasa.framework.spi.IManager> activeManagers, @NotNull @NotNull dev.galasa.framework.spi.language.GalasaTest galasaTest) throws dev.galasa.ManagerException
      Specified by:
      initialise in interface dev.galasa.framework.spi.IManager
      Overrides:
      initialise in class dev.galasa.framework.spi.AbstractManager
      Throws:
      dev.galasa.ManagerException
    • youAreRequired

      public void youAreRequired(@NotNull @NotNull List<dev.galasa.framework.spi.IManager> allManagers, @NotNull @NotNull List<dev.galasa.framework.spi.IManager> activeManagers, @NotNull @NotNull dev.galasa.framework.spi.language.GalasaTest galasaTest) throws dev.galasa.ManagerException
      Specified by:
      youAreRequired in interface dev.galasa.framework.spi.IManager
      Overrides:
      youAreRequired in class dev.galasa.framework.spi.AbstractManager
      Throws:
      dev.galasa.ManagerException
    • getHttpManager

      public dev.galasa.http.spi.IHttpManagerSpi getHttpManager()
    • getInstallationForTag

      public IJavaInstallation getInstallationForTag(String tag) throws JavaManagerException
      Specified by:
      getInstallationForTag in interface IJavaManagerSpi
      Throws:
      JavaManagerException
    • registerJavaInstallationForTag

      public void registerJavaInstallationForTag(String tag, IJavaInstallation javaInstallation) throws JavaManagerException
      Specified by:
      registerJavaInstallationForTag in interface IJavaManagerSpi
      Throws:
      JavaManagerException