Interface CallFunctionStep

  • All Superinterfaces:
    IdentifiableRemote, java.rmi.Remote, Step, TptRemote

    public interface CallFunctionStep
    extends Step
    This Step provides the possibility to call a TPT function during test execution.
    • Method Detail

      • getFunctionCall

        java.lang.String getFunctionCall()
                                  throws java.rmi.RemoteException
        Returns:
        the "Call function" expression, which will run through test execution.
        Throws:
        java.rmi.RemoteException - remote communication problem
      • setFunctionCall

        void setFunctionCall​(java.lang.String call)
                      throws java.rmi.RemoteException
        Sets the "Call function" expression, which will run through test execution.
        Parameters:
        call - actual function call expression
        Throws:
        java.rmi.RemoteException - remote communication problem
      • getOutputSignal

        java.lang.String getOutputSignal()
                                  throws java.rmi.RemoteException
        Returns:
        the output signal to store the function result.
        Throws:
        java.rmi.RemoteException - remote communication problem
      • setOutputSignal

        void setOutputSignal​(java.lang.String signal)
                      throws java.rmi.RemoteException
        Sets the output signal to store the function result.
        Parameters:
        signal - name to use as output channel
        Throws:
        java.rmi.RemoteException - remote communication problem
      • isAlways

        boolean isAlways()
                  throws java.rmi.RemoteException
        Returns:
        true if this step should run "always".
        Throws:
        java.rmi.RemoteException - remote communication problem
      • setAlways

        void setAlways​(boolean value)
                throws java.rmi.RemoteException
        Determines if this step should run "always".
        Parameters:
        value - true to use always semantics
        Throws:
        java.rmi.RemoteException - remote communication problem