org.eclipse.emf.emfstore.server.exceptions
Class ESException

java.lang.Object
  extended by java.lang.Throwable
      extended by java.lang.Exception
          extended by org.eclipse.emf.emfstore.server.exceptions.ESException
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
AccessControlException, BranchInfoMissingException, CancelOperationException, CommitCanceledException, ConnectionException, ESInitSSLException, ESServerInitException, ESUpdateRequiredException, FileTransferException, InvalidInputException, InvalidProjectIdException, InvalidVersionSpecException, LoginCanceledException, SerializationException, StorageException, UnknownSessionException, WorkspaceException

public class ESException
extends Exception

An EmfStore Exception expresses that any exceptional condition in the EmfStore occurred that prevented the store from processing the requested operation. There are subclasses of EmfStore that can be caught to get a more detailed picture of what went wrong and to be able react more specific to different conditions.

Author:
mkoegel
See Also:
Serialized Form

Constructor Summary
ESException(String message)
          Constructor.
ESException(String message, Throwable cause)
          Constructor.
ESException(Throwable cause)
          Default constructor.
 
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
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ESException

public ESException(String message,
                   Throwable cause)
Constructor.

Parameters:
message - the message
cause - the causing exception

ESException

public ESException(String message)
Constructor.

Parameters:
message - the message

ESException

public ESException(Throwable cause)
Default constructor.

Parameters:
cause - the causing exception


Copyright © 2016. All Rights Reserved.