# Uses of Interface
com.documentum.fc.common.IDfException

Packages that use IDfException
Package
Description
com.documentum.com
Provides an interface for accessing the DFC through OLE/COM.
com.documentum.fc.client
com.documentum.fc.client.content
com.documentum.fc.client.search
Provides classes and interfaces for constructing and running search queries against multiple content repositories as well as external information sources (optional).
com.documentum.fc.client.search.filter
This package contains interfaces to provide search services filters.
com.documentum.fc.common
Provides classes and interfaces to utility functionality associated with all DFC objects.
com.documentum.operations
Provides interfaces to common high-level client functionality, such as functionality for checking in and checking out documents, and checking out all the documents in a virtual document.

- ## Uses of IDfException in com.documentum.com

  Methods in com.documentum.com that return IDfException
  Modifier and Type
  Method
  Description
  `IDfException`
  DfClientX.`parseException(String streamedExc)`
  `IDfException`
  IDfClientX.`parseException(String streamedExc)`
  Turns a string returned by OLE/COM exception into an `IDfException` object.

- ## Uses of IDfException in com.documentum.fc.client

  Classes in com.documentum.fc.client that implement IDfException
  Modifier and Type
  Class
  Description
  `class`
  `DfACLException`
  An exception that occurs when operating on a IDfACL instance.
  `class`
  `DfAlreadyLinkedException`
  `class`
  `DfAspectOperationException`
  `class`
  `DfAttributeValueException`
  `class`
  `DfAuthenticationException`
  Signals a problem with authentication of an identity.
  `final class`
  `DfContentAreaException`
  `class`
  `DfDborNotFoundException`
  This exception is used to indicate that the DBOR was not found
  `class`
  `DfDeadlockException`
  `class`
  `DfDocbaseUnreachableException`
  `class`
  `DfDocbrokerException`
  `class`
  `DfDuplicateAspectException`
  `class`
  `DfIdentityException`
  This exception is thrown when a specific docbase does not have an identity.
  `class`
  `DfIdNotFoundException`
  Thrown when a requested Docbase object can not be found.
  `class`
  `DfIOException`
  Signals that an I/O exception of some sort has occurred while communicating with the docbase.
  `class`
  `DfNameNotFoundException`
  Thrown when a requested Docbase object can not be found.
  `class`
  `DfNoMatchException`
  Thrown when a qualification failed to match an object.
  `class`
  `DfNonExistentAspectException`
  `class`
  `DfNoServersException`
  `class`
  `DfObjectNotFoundException`
  Thrown when a requested Docbase object can not be found.
  `class`
  `DfOutOfServerSessionsException`
  `class`
  `DfOutOfSessionsException`
  `class`
  `DfPathNotFoundException`
  Thrown when a requested Docbase object can not be found.
  `class`
  `DfPersistentObjectException`
  `class`
  `DfPreferenceException`
  An exception that occurs when operating on a IDfTypedObject instance.
  `class`
  `DfPrincipalException`
  An exception that signals a problem with principal authentication.
  `class`
  `DfRestrictedAccessException`
  Signals a restricted session.
  `class`
  `DfScopingException`
  DfScopingException class.
  `class`
  `DfServiceException`
  This class provides error information.
  `class`
  `DfServiceInstantiationException`
  This exception is thrown when a Business Object Service is not properly configured in DBOR (Documentum Business Object registry) and the Java class cannot be instantiated.
  `class`
  `DfServiceNotFoundException`
  This exception is thrown when a Business Object Service is not configured in DBOR (Documentum Business Object registry).
  `class`
  `DfSysObjectException`
  An exception that occurs when operating on a IDfSysObject instance.
  `class`
  `DfSysObjectSecurityException`
  `class`
  `DfTypedObjectException`
  An exception that occurs when operating on a IDfTypedObject instance.
  `class`
  `DfUserAliasSetNotFoundException`
  `class`
  `DfUserException`
  `class`
  `DfWorkflowException`
  Exceptions that occur when operating on workflow runtime objects including IDfWorkflow, IDfWorkitem, IDfPackage
  `class`
  `InvocationException`

- ## Uses of IDfException in com.documentum.fc.client.content

  Classes in com.documentum.fc.client.content that implement IDfException
  Modifier and Type
  Class
  Description
  `class`
  `DfContentTemporarilyUnavailableException`
  This exception is thrown when content has not been stored in a docbase yet.

- ## Uses of IDfException in com.documentum.fc.client.search

  Classes in com.documentum.fc.client.search that implement IDfException
  Modifier and Type
  Class
  Description
  `class`
  `DfConfigurationException`
  This exception is thrown in case of a possible configuration issue of the ECIS adpaters when doing a search.
  `class`
  `DfQueryFormatException`
  This exception is thrown when format of a stored query cannot be recognized.
  `class`
  `DfQueryGenerationException`
  This exception is thrown when unexpected condition is discovered during query generation process.
  `class`
  `DfResultContentException`
  This exception is thrown during the retrieval of a result content.
  `class`
  `DfSearchException`
  This exception is a base exception for the `com.documentum.fc.client.search` package.
  `class`
  `DfSearchLoginException`
  This exception is thrown when credentials are invalid.
  `class`
  `DfUnreachableLocationException`
  This exception is thrown when the target location is unreachable.
  Methods in com.documentum.fc.client.search that return IDfException
  Modifier and Type
  Method
  Description
  `IDfException`
  IDfSourceStatus.`getException()`
  In case of an error, this method may return the actual exception that occurs with the source.

- ## Uses of IDfException in com.documentum.fc.client.search.filter

  Classes in com.documentum.fc.client.search.filter that implement IDfException
  Modifier and Type
  Class
  Description
  `class`
  `DfFilterException`
  An exception raised by a filter.

- ## Uses of IDfException in com.documentum.fc.common

  Classes in com.documentum.fc.common that implement IDfException
  Modifier and Type
  Class
  Description
  `class`
  `DfException`
  The base class for all DFC checked exceptions.
  `class`
  `DfValidationException`
  DfValidationException will be thrown when a validation rule is violated
  Methods in com.documentum.fc.common that return IDfException
  Modifier and Type
  Method
  Description
  `final IDfException`
  DfException.`getNextException()`
  `IDfException`
  IDfException.`getNextException()`
  Returns the next exception in the chain, that is, the exception which triggered this one.
  `final IDfException`
  DfException.`getTailException()`
  `IDfException`
  IDfException.`getTailException()`
  Returns the last exception in the chain of exceptions.
  `static IDfException`
  DfException.`parseException(String exceptionString)`
  Turns a string returned by toStringForCOM into a DfException object.

- ## Uses of IDfException in com.documentum.operations

  Methods in com.documentum.operations that return IDfException
  Modifier and Type
  Method
  Description
  `IDfException`
  IDfOperationError.`getException()`
  Returns the exception that triggered the error.
  Methods in com.documentum.operations with parameters of type IDfException
  Modifier and Type
  Method
  Description
  `void`
  IDfOperation.`reportError(IDfOperationNode node, int errorCode, String message, IDfException dfException)`
  Report an error.