# Uses of Class
com.emc.d2fs.exceptions.D2fsException

Packages that use D2fsException
Package
Description
com.emc.d2fs.interfaces
com.emc.d2fs.interfaces.externalshare

- ## Uses of D2fsException in com.emc.d2fs.interfaces

  Methods in com.emc.d2fs.interfaces that throw D2fsException
  Modifier and Type
  Method
  Description
  `LifeCycleResult`
  ID2LifeCycleService.`apply(Context context, String docId, String targetState, String event)`
  Apply lifecycle state
  `boolean`
  IAuditService.`applyAuditMessages(Context context, String objectId, String auditName, List<String> messages)`
  Apply audit messages to document
  `void`
  IApplyConfigService.`applyConfig(Context context, String objectId, boolean acl, boolean autolink, boolean naming)`
  Apply security, autolink and autonaming configurations to a document
  `void`
  IMassUpdateService.`applyConfigurations(Context context, String name, List<String> objectIds, List<Attribute> attributes)`
  Apply configuration to multiple documents
  `boolean`
  IMassUpdateService.`canDisplayModeDialog(Context context, String id, String configName)`
  Determine if mode dialog needs to be displayed
  `LifeCycleResult`
  ID2LifeCycleService.`changeStateOnEvent(Context context, String docId, String targetState, String event)`
  Change lifecycle state on event handle
  `List<Attribute>`
  IValidationService.`checkAttributesConstraints(Context context, String objectId, List<Attribute> attributes)`
  Check attributes constraints
  `List<Attribute>`
  IValidationService.`checkObjectConstraints(Context context, String objectId)`
  Check document constraints
  `boolean`
  IValidationService.`checkUniqueness(Context context, String objectId, String configurationName)`
  Check uniqueness configuration for specified document
  `String`
  IRelationService.`childId(Context context, String relationId)`
  Get child id for specified relation
  `List<String>`
  IRelationService.`childRelations(Context context, String parentId)`
  Get child relation list for specified parent document
  `List<String>`
  IRelationService.`childrenId(Context context, String relationId)`
  Get children ids for specified relation
  `MethodResult`
  IMethodService.`executeMethod(Context context, String id, List<Attribute> arguments)`
  Execute method specified by class name.
  `List<Attribute>`
  IMethodService.`executeMethodWithListResult(Context context, String id, List<Attribute> arguments)`
  Execute method executeMethod but instead of having a complex return type, you get a List which may be convenient for some customization.
  `DataHandler`
  IDictionaryService.`exportDictionary(Context context, String dictionaryName, String format, String separator)`
  Export dictionary -- Use getExportDictionaryUrl() when using SOAP.
  `DataHandler`
  ITaxonomyService.`exportTaxonomy(Context context, String taxonomyName, String format, String separator)`
  Export taxonomy -- Use getExportTaxonomyUrl() when using SOAP.
  `List<Attribute>`
  ID2LifeCycleService.`getChangeStateSignoffParameters(Context context, String docId, String targetState)`
  Return the signoff parameters for a target state
  `MassUpdateInformations`
  IMassUpdateService.`getInformations(Context context, String ids, String configName, boolean deepFolder, boolean virtualDescendant)`
  Return some informations about massupdate, like number and names of updated files or non-updated files.
  `List<Attribute>`
  ILinkService.`getLinkStates(Context context, String objectId, String versionLabel)`
  Get link states
  `List<String>`
  IVDTemplateService.`getTemplates(Context context, String id)`
  Get all available templates fro specified virtual document
  `void`
  IDictionaryService.`importDictionary(Context context, String dictionaryName, String format, String separator, DataHandler file)`
  Import dictionary into docbase -- Use getImportDictionaryUrl() when using SOAP.
  `void`
  ITaxonomyService.`importTaxonomy(Context context, String taxonomyName, String format, String separator, DataHandler file)`
  Import taxonomy into docbase -- Use getImportTaxonomyUrl() when using SOAP.
  `boolean`
  IAuditService.`isEventAudited(Context context, String objectId, String auditName)`
  Check if an event is audited
  `boolean`
  ITemplateService.`isNoContentAuthorized(Context context, String id)`
  Check if document without content is authorized
  `boolean`
  IAuditService.`isPropertyAudited(Context context, String objectId, String auditName)`
  Check if a document property is audited
  `List<String>`
  IMassUpdateService.`listConfigurations(Context context, String objectId)`
  Get all available configurations for specified document
  `void`
  ILinkService.`modifyLink(Context context, String objectId, String versionLabel, List<Attribute> attributes)`
  Modify link
  `LifeCycleResult`
  ID2LifeCycleService.`nextStateOnEvent(Context context, String docId, String event)`
  Get next states for specified event
  `LifeCycleResult`
  ID2LifeCycleService.`nextStates(Context context, String docId, String operation)`
  Get next states for specified operation
  `String`
  IRelationService.`parentId(Context context, String relationId)`
  Get parent id for specified relation
  `List<String>`
  IRelationService.`parentRelations(Context context, String childId)`
  Get parent relations list for specified child document
  `List<DictionaryOperationResult>`
  IDictionaryService.`performOperations(Context context, String dictionaryName, List<DictionaryOperation> operations)`
  Perform dictionary operations on specified element
  `List<TaxonomyOperationResult>`
  ITaxonomyService.`performOperations(Context context, String tasonomyName, List<TaxonomyOperation> operations)`
  Perform taxonomy operations on specified element
  `PdfQueueResult`
  IPdfRenderService.`queuePdfRender(Context context, List<String> objectIds)`
  Queue pdf render
  `void`
  ICacheService.`refreshDictionaryCache(Context context, String name, boolean refreshAll)`
  Refresh cache data for dictionary
  `void`
  ICacheService.`refreshTaxomomyCache(Context context, String name, boolean refreshAll)`
  Refresh cache data for taxonomy
  `boolean`
  ITemplateService.`setTemplate(Context context, String id, String templateName)`
  Set template to document
  `boolean`
  IVDTemplateService.`setTemplate(Context context, String id, String templateName)`
  Set template to virtual document
  `LifeCycleResult`
  ID2LifeCycleService.`testNextState(Context context, String docId)`
  Check next state result
  `PdfRenderResult`
  IPdfRenderService.`testPdfRender(Context context, String objectId)`
  Check render status of document
  `LifeCycleResult`
  ID2LifeCycleService.`testTransition(Context context, String docId, String operation)`
  Check transition result

- ## Uses of D2fsException in com.emc.d2fs.interfaces.externalshare

  Methods in com.emc.d2fs.interfaces.externalshare that throw D2fsException
  Modifier and Type
  Method
  Description
  `FileShare`
  IExternalShareService.`createRecipients(Context context, String extShareSystemType, String srcAccessToken, String targetAccesToken, String objectId, FileShare shareRequest, Map<String,Object>... others)`
  `FileShare`
  IExternalShareService.`createShare(Context context, String extShareSystemType, String srcAccessToken, String targetAccesToken, String objectId, FileShare share, Map<String,Object>... others)`
  `void`
  IExternalShareService.`deleteAllRecipients(Context context, String extShareSystemType, String srcAccessToken, String targetAccesToken, String objectId, String shareName, Map<String,Object>... others)`
  `void`
  IExternalShareService.`deleteShare(Context context, String extShareSystemType, String srcAccessToken, String targetAccesToken, String objectId, String shareName)`
  `List<User>`
  IExternalShareService.`doUserSearch(Context context, String extShareSystemType, String srcAccessToken, String targetAccesToken, String searchKey, Map<String,Object>... others)`
  `List<Recipient>`
  IExternalShareService.`getRecipients(Context context, String extShareSystemType, String srcAccessToken, String targetAccesToken, String objectId, String shareName, Map<String,Object>... others)`
  `FileShare`
  IExternalShareService.`getShare(Context context, String extShareSystemType, String srcAccessToken, String targetAccesToken, String objectId, String shareName, Map<String,Object>... others)`
  `FileShare`
  IExternalShareService.`getShareContent(Context context, String extShareSystemType, String srcAccessToken, String targetAccesToken, String objectId, String shareName, String shareVersionId, Map<String,Object>... others)`
  `FileShare`
  IExternalShareService.`updateRecipients(Context context, String objectId, String extShareSystemType, String srcAccessToken, String targetAccesToken, FileShare share, Map<String,Object>... others)`
  `FileShare`
  IExternalShareService.`updateShare(Context context, String extShareSystemType, String srcAccessToken, String targetAccesToken, String objectId, FileShare share, Map<String,Object>... others)`
  `void`
  IExternalShareService.`updateShareContent(Context context, String extShareSystemType, String srcAccessToken, String targetAccesToken, String oldObjectId, String newObjectId, FileShare share, boolean c2Override, Map<String,Object>... others)`