Module ibm.jzos
Package com.ibm.jzos

Class JesSymbolsException

All Implemented Interfaces:
Serializable

public class JesSymbolsException extends RuntimeException
Exception class that holds a return code and message resulting from a native call to the JES Symbol Service (IAZSYMBL).

For more information, refer to the JES Symbol Service (IAZSYMBL) section in z/OS JES Application Programming Version 2 Release 1, SA32-0987. To interprate return code and rason code, refer to the JES Symbol Service data definition (IAZSYMDF) macro chapter.

Since:
2.4.6
See Also:
  • Constructor Details

    • JesSymbolsException

      public JesSymbolsException(String msg, int rc, int retcode, int reason, byte[] symbolTableBytes)
  • Method Details

    • getMessage

      public String getMessage()
      Overrides:
      getMessage in class Throwable
    • getRc

      public int getRc()
      Returns:
      the return code from the IAZSYMBL service
    • getRetcode

      public int getRetcode()
      Returns:
      the service return code from the IAZSYMBL service
    • getReason

      public int getReason()
      Returns:
      the service reason code from the IAZSYMBL service
    • getSymbols

      public Map<String,String> getSymbols()
      Returns:
      symbols returned from the IAZSYMBL service, or null if nothing is returned. Check return code and reason code for more information