SMILA 1.0 API documentation

org.eclipse.smila.connectivity
Class ConnectivityException

java.lang.Object
  extended by java.lang.Throwable
      extended by java.lang.Exception
          extended by org.eclipse.smila.utils.MaybeRecoverableException
              extended by org.eclipse.smila.connectivity.ConnectivityException
All Implemented Interfaces:
java.io.Serializable

public class ConnectivityException
extends MaybeRecoverableException

Exception used by ConnectivityManager. If the MaybeRecoverableException.isRecoverable() flag is true it means that the client can try to retry the operation and/or continue to push data. If the flag is false it means that the client should abort its operation, e.g. a crawler should stop, because will not be able to submit the data anyway, because the destination job is not valid.

See Also:
Serialized Form

Constructor Summary
ConnectivityException(java.lang.String message)
          Creates a non-recoverable ConnectivityException with message.
ConnectivityException(java.lang.String message, boolean recoverable)
          Creates a ConnectivityException with message and recoverable flag.
ConnectivityException(java.lang.String message, java.lang.Throwable cause)
          Creates a ConnectivityException.
ConnectivityException(java.lang.String message, java.lang.Throwable cause, boolean recoverable)
          Creates a ConnectivityException with message, cause and recoverable flag.
ConnectivityException(java.lang.Throwable cause)
          Creates a ConnectivityException with cause.
ConnectivityException(java.lang.Throwable cause, boolean recoverable)
          Creates a ConnectivityException with cause and recoverable flag.
 
Method Summary
 
Methods inherited from class org.eclipse.smila.utils.MaybeRecoverableException
isRecoverable, isRecoverableCause
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ConnectivityException

public ConnectivityException(java.lang.String message)
Creates a non-recoverable ConnectivityException with message.


ConnectivityException

public ConnectivityException(java.lang.Throwable cause)
Creates a ConnectivityException with cause. If it's recoverable, depends on the cause.


ConnectivityException

public ConnectivityException(java.lang.String message,
                             java.lang.Throwable cause)
Creates a ConnectivityException. If it's recoverable, depends on the cause.


ConnectivityException

public ConnectivityException(java.lang.String message,
                             boolean recoverable)
Creates a ConnectivityException with message and recoverable flag.


ConnectivityException

public ConnectivityException(java.lang.String message,
                             java.lang.Throwable cause,
                             boolean recoverable)
Creates a ConnectivityException with message, cause and recoverable flag.


ConnectivityException

public ConnectivityException(java.lang.Throwable cause,
                             boolean recoverable)
Creates a ConnectivityException with cause and recoverable flag.


SMILA 1.0 API documentation