edu.harvard.deas.hyperenc
Class EncryptionException

java.lang.Object
  extended by java.lang.Throwable
      extended by java.lang.Exception
          extended by edu.harvard.deas.hyperenc.EncryptionException
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
BlockMissingException

public class EncryptionException
extends Exception

Thrown when a recoverable error occurs during a hyper-encryption operation. Examples include when there are not sufficient pages available to make new encryption blocks, or when there are not sufficient blocks available to encrypt a message.

See Also:
Serialized Form

Constructor Summary
EncryptionException(String message)
           
EncryptionException(String message, Throwable cause)
           
 
Method Summary
 
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

EncryptionException

public EncryptionException(String message)

EncryptionException

public EncryptionException(String message,
                           Throwable cause)