*** This class provides Binary Compatibility only, not Source Compatibility ***

Class SASLog

java.lang.Object
com.sas.services.storedprocess.SASLog
All Implemented Interfaces:
Serializable

@SASScope("ALL") @BinaryCompatibilityOnly public class SASLog extends Object implements Serializable
A collection of SAS log or listing lines. There are three components to each line: the line text, the line type and the carriage control associated with the line.
See Also:
  • Field Details

  • Method Details

    • getLinesRequested

      public int getLinesRequested()
      Returns the number of lines that were requested in the call to the Execution2Interface method which created this object. If the method to get the log or listing had no parameter for the number of lines requested a -1 is returned.
      Returns:
      the number of lines that were requested or -1
    • getLinesAvailable

      public int getLinesAvailable()
      Returns the number of lines lines that are available in this object, which is the number of elements in the arrays returned by getLines(), getLineTypes() and getCarriageControls().
      Returns:
      the number of lines that are available in this object
    • getLines

      public String[] getLines()
      Returns the array of lines (text). There are getLinesAvailable() elements in the array.
      Returns:
      the array of lines
    • getLineTypes

      public int[] getLineTypes()
      Returns the array of line types. There are getLinesAvailable() elements in the array. Each value is one of the LINE_TYPE_ constants defined in this class.
      Returns:
      the array of lines
    • getCarriageControls

      public int[] getCarriageControls()
      Returns the array of carriage control values. There are getLinesAvailable() elements in the array. Each value is one of the CARRIAGE_CONTROL_ constants defined in this class.
      Returns:
      the array of lines