fuego.papi.exception
Class ProcessControlNotAvailableException
java.lang.Object
java.lang.Throwable
java.lang.Exception
fuego.lang.DefaultException
fuego.papi.OperationException
fuego.papi.ProcessOperationException
fuego.papi.exception.ProcessControlNotAvailableException
- All Implemented Interfaces:
- Serializable
- Direct Known Subclasses:
- ProcessControlLockedException, ProcessControlNotFoundException
public class ProcessControlNotAvailableException
- extends ProcessOperationException
A ProcessControlNotAvailableException
is thrown as a result of an
attempt to access to the process control and it is not available.
The reasons could be that the engine starting up, the process is not available,
incompatible PAPI and Engine version, the server is switching from a runlevel to other
runlevel, the server is unable to process your request at this moment or
the participant has not assigned roles in process.
- See Also:
- Serialized Form
Methods inherited from class fuego.lang.DefaultException |
getCode, getDetail, getKey, getMessage, getMessage, getStackTrace, getStackTraceString, getTechnicalDetail, getUserMessage, hasDetail |
ProcessControlNotAvailableException
public ProcessControlNotAvailableException(String processId)
- Code of the message is 'PAPI-2100'.
- Parameters:
processId
- Process identification the which can not obtain the control.
ProcessControlNotAvailableException
public ProcessControlNotAvailableException(String processId,
Throwable cause)
- Code of the message is 'PAPI-2100'.
- Parameters:
processId
- Process identification the which can not obtain the control.cause
- Cause of this problem
ProcessControlNotAvailableException
public ProcessControlNotAvailableException(String processId,
int engineRunLevel)
- Code of the message is 'PAPI-2102'.
- Parameters:
processId
- Process identidication the which cannot obtain the control.engineRunLevel
- Run level of the engine.
ProcessControlNotAvailableException
public ProcessControlNotAvailableException(String processId,
int actualRunLevel,
int changeRunLevel)
- Code of the message is 'PAPI-2101'.
- Parameters:
processId
- Process identidication the which can not obtain the control.actualRunLevel
- Actual run level of the engine.changeRunLevel
- Change run level of the engine.
getChangeEngineStatus
public int getChangeEngineStatus()
getCurrentEngineStatus
public int getCurrentEngineStatus()
© Copyright 1996/2005 Fuego Inc. All Rights Reserved