Class StartProjectServiceParameters

java.lang.Object
com.aquima.web.service.dap.StartProjectServiceParameters

public class StartProjectServiceParameters extends Object
This class is responsible for parsing and validating the parameters required by StartProjectService.
Since:
9.8
Author:
Voicu Moldovan
  • Field Details Link icon

  • Constructor Details Link icon

    • StartProjectServiceParameters Link icon

      public StartProjectServiceParameters(com.aquima.interactions.portal.IServiceContext context)
      Creates a new instance.
      Parameters:
      context - The context of the StartProjectServiceWrapper.
  • Method Details Link icon

    • hasShortcutName Link icon

      public boolean hasShortcutName()
      Checks if the service parameter ShortcutName was specified.
      Returns:
      true if the parameter ShortcutName was specified, false otherwise.
    • getShortcutName Link icon

      public String getShortcutName()
      Retrieves the String value of the service parameter ShortcutName. Before calling this method, it is recommended to check the ShortcutName value first by calling hasShortcutName() method.
      Returns:
      The actual value. It might be null.
    • hasShortcutAttribute Link icon

      public boolean hasShortcutAttribute()
      Checks if the service parameter ShortcutAttribute was specified.
      Returns:
      true if the parameter ShortcutAttribute was specified, false otherwise.
    • getShortcutAttribute Link icon

      public String getShortcutAttribute()
      Retrieves the String value of the service parameter ShortcutAttribute. Before calling this method, it is recommended to check the ShortcutAttribute value first by calling hasShortcutAttribute() method.
      Returns:
      The actual value. It might be null.
    • getActionName Link icon

      public String getActionName()
      Returns the name of action to be performed: open the project in the same tab, in a new tab or just execute the project in the background without a UI.
      Returns:
      the name of the action to be performed
    • hasData Link icon

      public boolean hasData()
      Checks weather the optional service parameter Data was filled or not.
      Returns:
      true if the parameter Data was set, false otherwise.
    • getData Link icon

      public com.aquima.interactions.portal.ITypedParameterValue[] getData()
      Returns:
      Data parameter as array of ITypedParameterValue.