com.ibm.jzos

Class JesSymbolsException

  • java.lang.Object
    • java.lang.Throwable
      • java.lang.Exception
        • java.lang.RuntimeException
          • com.ibm.jzos.JesSymbolsException
  • All Implemented Interfaces:
    java.io.Serializable


    public class JesSymbolsException
    extends java.lang.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:
    Serialized Form
    • Constructor Summary

      Constructors 
      Constructor and Description
      JesSymbolsException(java.lang.String msg, int rc, int retcode, int reason, byte[] symbolTableBytes) 
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method and Description
      java.lang.String getMessage() 
      int getRc() 
      int getReason() 
      int getRetcode() 
      java.util.Map<java.lang.String,java.lang.String> getSymbols() 
      • Methods inherited from class java.lang.Throwable

        addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
      • Methods inherited from class java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Constructor Detail

      • JesSymbolsException

        public JesSymbolsException(java.lang.String msg,
                                   int rc,
                                   int retcode,
                                   int reason,
                                   byte[] symbolTableBytes)
    • Method Detail

      • getMessage

        public java.lang.String getMessage()
        Overrides:
        getMessage in class java.lang.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 java.util.Map<java.lang.String,java.lang.String> getSymbols()
        Returns:
        symbols returned from the IAZSYMBL service, or null if nothing is returned. Check return code and reason code for more information
� Copyright IBM Corporation 2005, 2022.