| java.lang.Object java.lang.Throwable java.lang.Exception java.lang.RuntimeException org.jasig.portal.PortalException org.jasig.portal.InternalTimeoutException
InternalTimeoutException | public class InternalTimeoutException extends PortalException (Code) | | This exception would inform uPortal that a
a channel has encountered an internal timeout
exception.
author: Peter Kharchenko version: $Revision: 34871 $ |
Constructor Summary | |
public | InternalTimeoutException() Instantiate a bare InternalTimeoutException. | public | InternalTimeoutException(String msg) Instantiate an InternalTimeoutException, conveying the given message. | public | InternalTimeoutException(String msg, long timeoutValue) Instantiate an InternalTimeoutException conveying a message and
specifying the timeout that was exceeded. | public | InternalTimeoutException(String msg, long timeoutValue, boolean refresh, boolean reinstantiate) Instantiate an InternalTimeoutException conveying a message and
specifying the timeout value that was exceeded as well as whether
refresh and reinstantiation are appropriate responses to this problem. | public | InternalTimeoutException(String msg, Throwable cause, long timeoutValue, boolean refresh, boolean reinstantiate) Instantiate an InternalTimeoutException conveying a message and underlying
cause and specifying the timeout value that was exceeded as well as whether
refresh and reinstantiation are appropriate responses to this problem. | public | InternalTimeoutException(String msg, boolean refresh, boolean reinstantiate) Instantiate an InternalTimeoutException conveying a message and specifying
whether refresh and reinstantiation are appropriate responses. |
Method Summary | |
public Long | getTimeoutValue() Get the timeout value, in milliseconds, that was exceeded. |
InternalTimeoutException | public InternalTimeoutException()(Code) | | Instantiate a bare InternalTimeoutException.
Deprecated because it would be so much more helpful if you
instead use a constructor that takes a message, etc.
|
InternalTimeoutException | public InternalTimeoutException(String msg)(Code) | | Instantiate an InternalTimeoutException, conveying the given message.
Parameters: msg - message explaining the nature of the timeout |
InternalTimeoutException | public InternalTimeoutException(String msg, long timeoutValue)(Code) | | Instantiate an InternalTimeoutException conveying a message and
specifying the timeout that was exceeded.
Parameters: msg - describes nature of timeout Parameters: timeoutValue - the timeout value in milliseconds that was exceeded |
InternalTimeoutException | public InternalTimeoutException(String msg, long timeoutValue, boolean refresh, boolean reinstantiate)(Code) | | Instantiate an InternalTimeoutException conveying a message and
specifying the timeout value that was exceeded as well as whether
refresh and reinstantiation are appropriate responses to this problem.
Parameters: msg - describes nature of timeout Parameters: timeoutValue - timeout value in milliseconds that was exceeded Parameters: refresh - true if refresh is an appropriate response Parameters: reinstantiate - true if reinstantiation is an appropriate response |
InternalTimeoutException | public InternalTimeoutException(String msg, Throwable cause, long timeoutValue, boolean refresh, boolean reinstantiate)(Code) | | Instantiate an InternalTimeoutException conveying a message and underlying
cause and specifying the timeout value that was exceeded as well as whether
refresh and reinstantiation are appropriate responses to this problem.
Parameters: msg - describes nature of timeout Parameters: cause - underlying cause Parameters: timeoutValue - timeout value in milliseconds that was exceeded Parameters: refresh - true if refresh is an appropriate response Parameters: reinstantiate - true if reinstantiation is an appropriate response |
InternalTimeoutException | public InternalTimeoutException(String msg, boolean refresh, boolean reinstantiate)(Code) | | Instantiate an InternalTimeoutException conveying a message and specifying
whether refresh and reinstantiation are appropriate responses.
Parameters: msg - describes nature of timeout problem Parameters: refresh - true if refresh is an appropriate response Parameters: reinstantiate - true if reinstantiation is an appropriate response |
getTimeoutValue | public Long getTimeoutValue()(Code) | | Get the timeout value, in milliseconds, that was exceeded.
the timeout value, or null if none was recorded. |
|
|