Class UserProgramConcurrentExecutionException
- java.lang.Object
-
- java.lang.Throwable
-
- java.lang.Exception
-
- java.lang.RuntimeException
-
- com.compuware.api.topaz.TopazAPIRuntimeException
-
- com.compuware.api.topaz.hostconnections.UserProgramException
-
- com.compuware.api.topaz.hostconnections.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 Summary
Constructors Constructor Description 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.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.
-
Method Summary
-
Methods inherited from class com.compuware.api.topaz.hostconnections.UserProgramException
getUserProcedureName, getUserProgramName
-
Methods inherited from class com.compuware.api.topaz.TopazAPIRuntimeException
getLocalizedMessage
-
Methods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
-
-
-
-
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 toThrowable.initCause(java.lang.Throwable)
.- Parameters:
message
- the non-localized detail message (which is saved for later retrieval by theThrowable.getMessage()
method).localizedMessage
- the localized description (which is saved for later retrieval by theTopazAPIRuntimeException.getLocalizedMessage()
method). (Anull
value is permitted, in which casegetLocalizedMessage()
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 theThrowable.getMessage()
method).localizedMessage
- the localized description (which is saved for later retrieval by theTopazAPIRuntimeException.getLocalizedMessage()
method). (Anull
value is permitted, in which casegetLocalizedMessage()
will return the non-localized detail message.)cause
- the cause (which is saved for later retrieval by theThrowable.getCause()
method). (Anull
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
-
-