Class UserProgramConcurrentExecutionException

  • All Implemented Interfaces:
    Serializable

    public class UserProgramConcurrentExecutionException
    extends UserProgramException
    UserProgramConcurrentExecutionException is an unchecked exception thrown when an attempt to launch a user program is made while the same or another program is currently executing.
    Since:
    1.0.0
    Version:
    2.0.0
    See Also:
    IZOSUserProgramConnection, Serialized Form
    • Constructor Detail

      • UserProgramConcurrentExecutionException

        public UserProgramConcurrentExecutionException​(String message,
                                                       String localizedMessage,
                                                       String userProcedureName,
                                                       String userProgramName)
        Constructs a new user program concurrent execution exception with the specified detail messages and user program name. The cause is not initialized, and may subsequently be initialized by a call to Throwable.initCause(java.lang.Throwable).
        Parameters:
        message - the non-localized detail message (which is saved for later retrieval by the Throwable.getMessage() method).
        localizedMessage - the localized description (which is saved for later retrieval by the TopazAPIRuntimeException.getLocalizedMessage() method). (A null value is permitted, in which case getLocalizedMessage() will return the non-localized detail message.)
        userProcedureName - the name of the user procedure associated with this exception.
        userProgramName - the name of the user program associated with this exception
        Since:
        1.0.0
      • UserProgramConcurrentExecutionException

        public UserProgramConcurrentExecutionException​(String message,
                                                       String localizedMessage,
                                                       Throwable cause,
                                                       String userProcedureName,
                                                       String userProgramName)
        Constructs a new user program concurrent execution exception with the specified detail messages, cause, and user program name.

        Note that the detail message associated with cause is not automatically incorporated in this exception's detail message.

        Parameters:
        message - the non-localized detail message (which is saved for later retrieval by the Throwable.getMessage() method).
        localizedMessage - the localized description (which is saved for later retrieval by the TopazAPIRuntimeException.getLocalizedMessage() method). (A null value is permitted, in which case getLocalizedMessage() will return the non-localized detail message.)
        cause - the cause (which is saved for later retrieval by the Throwable.getCause() method). (A null value is permitted, and indicates that the cause is nonexistent or unknown.)
        userProcedureName - the name of the user procedure associated with this exception.
        userProgramName - the name of the user program associated with this exception
        Since:
        1.0.0