Class ExternalFlowConnection

java.lang.Object
com.aquima.interactions.foundation.connectivity.impl.ExternalFlowConnection
All Implemented Interfaces:
IConnection, IExternalFlowConnection

public class ExternalFlowConnection extends Object implements IExternalFlowConnection
This class implements the external flow connection interface.
Since:
12.0
  • Method Details

    • getShortcutName

      public String getShortcutName()
      Specified by:
      getShortcutName in interface IExternalFlowConnection
      Returns:
      the name of the shortcut that points to the external flow
    • getChannel

      public String getChannel()
      Specified by:
      getChannel in interface IExternalFlowConnection
      Returns:
      the name of the channel
    • getBaseUrl

      public String getBaseUrl()
      Specified by:
      getBaseUrl in interface IExternalFlowConnection
      Returns:
      the URL where the external flow should be started
    • getFlow

      public String getFlow()
      Specified by:
      getFlow in interface IExternalFlowConnection
      Returns:
      the name of the external flow
    • getName

      public String getName()
      Description copied from interface: IConnection
      This method returns the name of the connection object. The name is used to uniquely identify the connection object.
      Specified by:
      getName in interface IConnection
      Returns:
      the name of the connection object.
    • getProject

      public String getProject()
      Specified by:
      getProject in interface IExternalFlowConnection
      Returns:
      the name of the project which contains the external flow
    • getType

      public ConnectionType getType()
      Description copied from interface: IConnection
      This method returns the type of the connection object.
      Specified by:
      getType in interface IConnection
      Returns:
      the type of the connection object.
    • getVersion

      public String getVersion()
      Specified by:
      getVersion in interface IExternalFlowConnection
      Returns:
      the version of the project which contains the external flow
    • setShortcutName

      protected void setShortcutName(String shortcutName)
    • setChannel

      protected void setChannel(String channel)
    • setBaseUrl

      protected void setBaseUrl(String baseUrl)
    • setFlow

      protected void setFlow(String flow)
    • setName

      protected void setName(String name)
    • setProject

      protected void setProject(String project)
    • setVersion

      protected void setVersion(String version)