Class Shortcut

java.lang.Object
com.blueriq.component.api.ProjectReference
com.blueriq.component.api.shortcut.Shortcut
All Implemented Interfaces:
IProjectReference, IShortcut, Serializable
Direct Known Subclasses:
DynamicShortcutReference

public class Shortcut extends ProjectReference implements IShortcut
See Also:
  • Constructor Details

    • Shortcut

      public Shortcut(String name, String projectName)
    • Shortcut

      public Shortcut(IShortcut shortcut)
  • Method Details

    • getName

      public String getName()
      Specified by:
      getName in interface IShortcut
    • isDynamicVersion

      public boolean isDynamicVersion()
      Specified by:
      isDynamicVersion in interface IShortcut
    • isSecurityEnabled

      public boolean isSecurityEnabled()
      Specified by:
      isSecurityEnabled in interface IShortcut
    • isTestPathAvailable

      public boolean isTestPathAvailable(String testPath)
      Specified by:
      isTestPathAvailable in interface IShortcut
    • getTestPathVersion

      public com.aquima.interactions.foundation.Version getTestPathVersion(String testPath)
      Specified by:
      getTestPathVersion in interface IShortcut
    • setDynamicVersion

      public void setDynamicVersion(boolean dynamicVersion)
    • setSecurityEnabled

      public void setSecurityEnabled(boolean securityEnabled)
    • getTestPaths

      public Map<String,com.aquima.interactions.foundation.Version> getTestPaths()
      Specified by:
      getTestPaths in interface IShortcut
    • addTestPath

      public void addTestPath(String name, com.aquima.interactions.foundation.Version version)
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class ProjectReference
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class ProjectReference