# Uses of Class
com.documentum.fc.common.DfException

Packages that use DfException
Package
Description
com.documentum.com
Provides an interface for accessing the DFC through OLE/COM.
com.documentum.fc.bpm
com.documentum.fc.client
com.documentum.fc.client.acs
Provides classes and interfaces, related to distributed content transfer.
com.documentum.fc.client.aspect
com.documentum.fc.client.content
com.documentum.fc.client.dcis.context
com.documentum.fc.client.dcis.directchat
com.documentum.fc.client.dcis.embd
com.documentum.fc.client.fulltext
com.documentum.fc.client.fulltext.internal
com.documentum.fc.client.mq
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.fc.lifecycle
Provides interfaces for defining logic on lifecycles.
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.
com.documentum.registry
Provides interfaces and classes that manage Documentum information on the client’s local system.
com.documentum.registry.internal
com.documentum.xml.xdql
Provides interfaces and classes that allow querying of the docbase with results returned as XML.
com.documentum.xml.xquery
com.emc.documentum.store.atmos.bof.impl

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

  Methods in com.documentum.com that throw DfException
  Modifier and Type
  Method
  Description
  `Object`
  DfClientX.`deserializeObject(String image)`
  `Object`
  IDfClientX.`deserializeObject(String image)`
  Restores the object from its serialized image.
  `IDfCancelCheckoutOperation`
  DfClientX.`getCancelCheckoutOperation()`
  `IDfCancelCheckoutOperation`
  IDfClientX.`getCancelCheckoutOperation()`
  Factory method that constructs a new `IDfCancelCheckout` object.
  `IDfCheckinOperation`
  DfClientX.`getCheckinOperation()`
  `IDfCheckinOperation`
  IDfClientX.`getCheckinOperation()`
  Factory method that constructs a new `IDfCheckinOperation` object for checking in one or more checked out repository objects.
  `IDfCheckoutOperation`
  DfClientX.`getCheckoutOperation()`
  `IDfCheckoutOperation`
  IDfClientX.`getCheckoutOperation()`
  Factory method that constructs a new `IDfCheckoutOperation` object for checking in one or more repository objects previously checked out.
  `IDfClientRegistry`
  DfClientX.`getClientRegistry()`
  `IDfClientRegistry`
  IDfClientX.`getClientRegistry()`
  Factory method that constructs a new `IDfClientRegistry` object that provides access to the Docbase object information stored on the local system.
  `IDfCopyOperation`
  DfClientX.`getCopyOperation()`
  `IDfCopyOperation`
  IDfClientX.`getCopyOperation()`
  Factory method that constructs a new `IDfCopyOperation` object.
  `IDfDeleteOperation`
  DfClientX.`getDeleteOperation()`
  `IDfDeleteOperation`
  IDfClientX.`getDeleteOperation()`
  Factory method that constructs a new `IDfDeleteOperation` object.
  `IDfDocbrokerClient`
  DfClientX.`getDocbrokerClient()`
  `IDfDocbrokerClient`
  IDfClientX.`getDocbrokerClient()`
  Factory method that contructs a new `IDfDocbrokerClient` instance.
  `IDfExportOperation`
  DfClientX.`getExportOperation()`
  `IDfExportOperation`
  IDfClientX.`getExportOperation()`
  Factory method that constructs a new `IDfExportOperation` object for exporting one or more repository objects to the file system.
  `IDfFile`
  DfClientX.`getFile(String filePath)`
  `IDfFile`
  IDfClientX.`getFile(String filePath)`
  Factory method that constructs a new `IDfFile` object that represents a file system file.
  `IDfFormatRecognizer`
  DfClientX.`getFormatRecognizer(IDfSession session, String filePath, String suggestedFormat)`
  `IDfFormatRecognizer`
  IDfClientX.`getFormatRecognizer(IDfSession session, String filePath, String suggestedFormat)`
  Factory method that constructs a new `IDfFormatRecognizer` object that is used to suggest what Docbase formats might be appropriate for the specified file.
  `IDfImportOperation`
  DfClientX.`getImportOperation()`
  `IDfImportOperation`
  IDfClientX.`getImportOperation()`
  Factory method that constructs a new `IDfImportOperation` object for importing one or more files into the repository.
  `IDfClient`
  DfClientX.`getLocalClient()`
  `IDfClient`
  IDfClientX.`getLocalClient()`
  Factory method for an `IDfClient` object.
  `IDfClient`
  DfClientX.`getLocalClient32()`
  `IDfClient`
  IDfClientX.`getLocalClient32()`
  Returns a DFC local client object that will call into DMCL32.dll for backward compatibility with pre-4.0 Documentum servers.
  `IDfFormatRecognizer`
  DfClientX.`getMacFormatRecognizer(IDfSession session, String dataForkPath, String resForkPath, String suggestedFormat)`
  `IDfFormatRecognizer`
  IDfClientX.`getMacFormatRecognizer(IDfSession session, String dataForkpath, String resourceForkPath, String suggestedFormat)`
  Factory method that constructs a new `IDfFormatRecognizer` object that is used to suggest what Docbase formats might be appropriate based on both the data and resource forks of a Macintosh file.
  `IDfMoveOperation`
  DfClientX.`getMoveOperation()`
  `IDfMoveOperation`
  IDfClientX.`getMoveOperation()`
  Factory method that constructs a new `IDfMoveOperation` object.
  `IDfOperation`
  DfClientX.`getOperation(String operationName)`
  `IDfOperation`
  IDfClientX.`getOperation(String operationName)`
  Deprecated.
  As of DFC 5.3, replaced by one of the `getXxxxOperation` methods
  `IDfPredictiveCachingOperation`
  DfClientX.`getPredictiveCachingOperation()`
  `IDfPredictiveCachingOperation`
  IDfClientX.`getPredictiveCachingOperation()`
  Factory method that constructs a new `IDfPredictiveCachingOperation` object for predictive content caching.
  `IDfValidationOperation`
  DfClientX.`getValidationOperation()`
  `IDfValidationOperation`
  IDfClientX.`getValidationOperation()`
  Factory method that constructs a new `IDfValidationOperation` object.
  `IDfVirtualDocument`
  DfClientX.`getVirtualDocument(IDfSysObject rootObject, String lateBindingValue, boolean followRootAssembly)`
  `IDfVirtualDocument`
  IDfClientX.`getVirtualDocument(IDfSysObject rootObject, String lateBindingValue, boolean followRootAssembly)`
  Returns a virtual document object where the provided `IDfSysObject` is the root object of the virtual document.
  `IDfVirtualDocumentNode`
  DfClientX.`getVirtualDocumentNodeFromToken(IDfSession session, String token)`
  `IDfVirtualDocumentNode`
  IDfClientX.`getVirtualDocumentNodeFromToken(IDfSession session, String token)`
  Returns an interface to a node of a virtual document given a unique token that represents the node in the virtual document tree.
  `IDfXMLTransformOperation`
  DfClientX.`getXMLTransformOperation()`
  `IDfXMLTransformOperation`
  IDfClientX.`getXMLTransformOperation()`
  Factory method that constructs a new `IDfTransformOperation` object for using XSLT to transform one or more XML documents into another form, such as HTML, PDF, etc.
  `com.documentum.xml.xquery.IDfXQueryTargets`
  DfClientX.`getXQueryTargets(int targetCategory)`
  `com.documentum.xml.xquery.IDfXQueryTargets`
  IDfClientX.`getXQueryTargets(int targetCategory)`
  Factory method that constructs a new `IDfXQueryTargets` object.

- ## Uses of DfException in com.documentum.fc.bpm

  Methods in com.documentum.fc.bpm that throw DfException
  Modifier and Type
  Method
  Description
  `String`
  IDfAttributeValueCondition.`getAttributeName()`
  Returns the name of the attribute of the package component's data type that is to participate in the relational operation with a constant value.
  `String`
  IDfXPathConditionEx.`getDefaultXPathNamespace()`
  The default (ie. no prefix) namespace URI for the XPath expression.
  `String`
  IDfTransitionCondition.`getObjectAlias()`
  The alias of the object upon which the transition condition is to be applied.
  `int`
  IDfTransitionCondition.`getRelationalOperator()`
  Returns an integer specifying which relational operator to use for this transition condition.
  `int`
  IDfAttributeValueCondition.`getRepeatingAttributeFlag()`
  Returns the repeating attribute flag that determines how a comparison is performed when the named attribute is repeating.
  `IDfValue`
  IDfAttributeValueCondition.`getValue()`
  The value for use within the comparison in the form of an IDfValue instance.
  `String`
  IDfXPathCondition.`getXPathExpression()`
  The XPath expression addressing a textual entity within a package component's primary content.
  `String`
  IDfXPathConditionEx.`getXPathNamespace(String prefix)`
  The namespace URI to which the given prefix refers within the XPath expression.
  `IDfProperties`
  IDfXPathConditionEx.`getXPathNamespaces()`
  A map of all the namespace prefixes and URIs defined for the XPath expression.
  `String`
  IDfXPathCondition.`getXPathValue()`
  Gets the String value (formatted according to XSchema datatype) against which the runtime comparison will be made
  `String`
  IDfXPathCondition.`getXSchemaDatatype()`
  The built-in XSchema datatype (for example, gDateTime) that determines how the String value will be interpreted for the runtime comparison.
  `boolean`
  IDfTransitionCondition.`isValid()`
  Indicates if a transition condition is complete and has legitimate values.
  `void`
  IDfXPathConditionEx.`removeXPathNamespace(String prefix)`
  Removes a namespace definition.
  `void`
  IDfAttributeValueCondition.`setAttributeName(String name)`
  Sets the name of the attribute of the package component's data type that is to participate in the comparison with a constant value.
  `void`
  IDfAttributeValueCondition.`setBooleanValue(boolean value)`
  Sets a boolean value for use within the comparison.
  `void`
  IDfXPathConditionEx.`setDefaultXPathNamespace(String uri)`
  Defines the default (ie. no prefix) namespace URI for the XPath expression.
  `void`
  IDfAttributeValueCondition.`setDoubleValue(double value)`
  Sets a double value for use within the comparison.
  `void`
  IDfAttributeValueCondition.`setIdValue(IDfId value)`
  Sets an id value for use within the comparison.
  `void`
  IDfAttributeValueCondition.`setIntValue(int value)`
  Sets an integer value for use within the comparison.
  `void`
  IDfTransitionCondition.`setObjectAlias(String name)`
  Set the alias of the object upon which the transition condition is to be applied.
  `void`
  IDfTransitionCondition.`setRelationalOperator(int operator)`
  Sets an integer specifying which relational operator to use for this transition condition.
  `void`
  IDfAttributeValueCondition.`setRepeatingAttributeFlag(int flag)`
  Sets the repeating attribute flag to determine how a comparison is performed when the named attribute is repeating.
  `void`
  IDfAttributeValueCondition.`setStringValue(String value)`
  Sets a string value for use within the comparison.
  `void`
  IDfAttributeValueCondition.`setTimeValue(IDfTime value)`
  Sets a time value for use within the comparison.
  `void`
  IDfAttributeValueCondition.`setValue(IDfValue value)`
  Sets a value for use within the comparison in the form of an IDfValue instance.
  `void`
  IDfXPathCondition.`setXPathExpression(String xpath)`
  Sets the XPath expression defining the value for runtime comparison.
  `void`
  IDfXPathConditionEx.`setXPathNamespace(String prefix, String uri)`
  Defines a namespace referenced within the XPath expression.
  `void`
  IDfXPathCondition.`setXPathValue(String value)`
  Sets the value (formatted according to XSchema datatype) against which the runtime comparison will be made.
  `void`
  IDfXPathCondition.`setXSchemaDatatype(String datatype)`
  Sets the built-in XSchema datatype (for example, gDateTime) that determines how the String value will be interpreted for the runtime comparison.

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

  Subclasses of DfException in com.documentum.fc.client
  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`
  Methods in com.documentum.fc.client that throw DfException
  Modifier and Type
  Method
  Description
  `void`
  IDfWorkflow.`abort()`
  Terminates a workflow.
  `void`
  IDfBatchManager.`abortBatch()`
  Abort the batch operation and roll back the batch transaction.
  `void`
  IDfSession.`abortTrans()`
  Closes an explicit database transaction and cancels any changes made since the call to `IDfSession.beginTrans()`.
  `void`
  IDfSession.`abortTransEx(IDfLocalTransaction tx)`
  abort the transaction specified by the IDfTransaction
  `void`
  IDfRouter.`acquire(int taskNumber)`
  Deprecated.
  `void`
  IDfWorkitem.`acquire()`
  Acquires a work item for the current user.
  `void`
  IDfProcess.`addActivity(String actName, IDfId actId, String actType, int actPriority)`
  Adds an activity to the workflow definition.
  `void`
  IDfSessionManagerConfig.`addApplicationCode(String value)`
  `IDfId`
  IDfWorkflow.`addAttachment(String componentType, IDfId componentId)`
  Adds an attachment to the workflow.
  `IDfId`
  IDfWorkitem.`addAttachment(String componentType, IDfId componentId)`
  Adds an attachment to the workflow.
  `void`
  IDfVirtualDocument.`addChangeDescription(int code, IDfId objectId, String contextTag, String description)`
  Records a change made to a node.
  `IDfRelation`
  IDfPersistentObject.`addChildRelative(String relationTypeName, IDfId childId, String childLabel, boolean isPermanent, String description)`
  Creates a Relation object.
  `void`
  IDfActivity.`addConditionRouteCase(String routeCaseIdentifier, IDfList conditions, IDfList outputPorts)`
  Adds a route case to the activity.
  `IDfId`
  IDfSysObject.`addDigitalSignature(String userName, String reason)`
  Create an audit trail entry that records the signing of a DfSysObject by a user.
  `void`
  IDfAdminClient.`addDocbroker(String hostName, int portNumber)`
  Dynamically adds a connection broker to the list of brokers known to DFC.
  `void`
  IDfDocbrokerClient.`addDocbroker(String hostName, int portNumber)`
  Dynamically adds a connection broker to the list of known connection brokers.
  `void`
  IDfSession.`addDynamicGroup(String groupName)`
  Adds the session user to the dynamic group for this session.
  `void`
  IDfSessionManagerConfig.`addDynamicGroup(String value)`
  `IDfId`
  IDfSysObject.`addESignature(String userName, String password, String signatureJustification, String formatToSign, String hashAlgorithm, String preSignatureHash, String signatureMethodName, String applicationProperties, String passThroughArgument1, String passThroughArgument2)`
  Electronically sign a sysobject.
  `boolean`
  IDfGroup.`addGroup(String groupName)`
  Adds a group to this group.
  `void`
  IDfProcess.`addLink(String linkName, String linkSrcActivity, String linkSrcPortName, String linkDestActivity, String linkDstPortName)`
  Adds a link to a workflow definition.
  `IDfVirtualDocumentNode`
  IDfVirtualDocument.`addNode(IDfVirtualDocumentNode parentNode, IDfVirtualDocumentNode insertAfterNode, IDfId objectChronId, String binding, boolean followAssembly, boolean overrideLateBindingValue)`
  Adds a new node to the virtual document.
  `IDfVirtualDocumentNode`
  IDfVirtualDocument.`addNodeToNode(IDfVirtualDocumentNode parentNode, IDfVirtualDocumentNode insertAfterNode, IDfVirtualDocumentNode nodeToAdd)`
  Adds a node to another node in the display.
  `void`
  IDfNote.`addNote(IDfId targetId, boolean keepPermanent)`
  Adds an annotation (the current IDfSysObject) to the target object.
  `void`
  IDfSysObject.`addNote(IDfId targetId, boolean keepPermanent)`
  Adds an annotation (the current IDfSysObject) to the target object.
  `IDfId`
  IDfWorkflow.`addPackage(String startActivityName, String inputPortName, String packageName, String packageType, String noteText, boolean notePersistent, IDfList componentId)`
  Adds a package to a start activity in a workflow.
  `IDfId`
  IDfWorkflow.`addPackage(String startActivityName, String inputPortName, String packageName, String packageType, String noteText, boolean notePersistent, IDfList componentId, IDfList componentName)`
  Adds a package to a start activity in a workflow.
  `IDfId`
  IDfWorkflowBuilder.`addPackage(String startActivityName, String inputPortName, String packageName, String packageType, String noteText, boolean notePersistent, IDfList componentIds)`
  Adds a package to a start activity in the workflow.
  `IDfId`
  IDfWorkitem.`addPackage(String packageName, String packageType, IDfList componentId)`
  Adds a package to a work item.
  `IDfId`
  IDfWorkitem.`addPackage(String packageName, String packageType, IDfList componentId, IDfList componentName)`
  Adds a package to a work item.
  `IDfId`
  IDfWorkflow.`addPackageEx(String startActivityName, String inputPortName, String packageName, String packageType, String noteText, boolean notePersistent, IDfList componentId, int skillLevel)`
  Adds a package to a start activity in the workflow and specifies a skill_level for the package
  `IDfId`
  IDfWorkflow.`addPackageEx(String startActivityName, String inputPortName, String packageName, String packageType, String noteText, boolean notePersistent, IDfList componentId, IDfList componentName, int skillLevel)`
  Adds a package to a start activity in the workflow and specifies a skill_level for the package
  `IDfId`
  IDfWorkitem.`addPackageEx(String packageName, String packageType, IDfList componentId, int skillLevel)`
  Adds a package to a work item and specifies a skill level for the package.
  `IDfId`
  IDfWorkitem.`addPackageEx(String packageName, String packageType, IDfList componentId, IDfList componentName, int skillLevel)`
  Adds a package to a work item and specifies a skill level for the package.
  `void`
  IDfActivity.`addPackageInfo(String portName, String packageName, String packageType, IDfId packageId, String packageLabel, String packageOperation)`
  Adds a package definition to a port in the activity.
  `void`
  IDfActivity.`addPackageInfoEx(String portName, String packageName, String packageType, IDfId packageId, String packageLabel, String packageOperation, int packageFlag)`
  Adds a package definition to a port in the activity.
  `void`
  IDfActivity.`addPackageInfoEx(String portName, String packageName, String packageType, IDfId packageId, String packageLabel, String packageOperation, int packageFlag, int packageReportFlag)`
  Adds a package definition to a port in the activity.
  `void`
  IDfWorkflow.`addPackageToInitiateAct(String packageName, String packageType, IDfList componentId)`
  This funtion would add the package to the start activities linked with the initiate activity that has been previously set by the setInitiateAct() API, if the package is defined on some input port of each start activity.
  `void`
  IDfWorkflow.`addPackageToInitiateAct(String packageName, String packageType, IDfList componentId, String noteText, boolean persistentNote, int skillLevel)`
  This funtion would add the package to the start activities linked with the initiate activity that has been previously set by the setInitiateAct() API, if the package is defined on some input port of each start activity.
  `IDfRelation`
  IDfPersistentObject.`addParentRelative(String relationTypeName, IDfId parentId, String childLabel, boolean isPermanent, String description)`
  Creates a Relation object.
  `void`
  IDfActivity.`addPerformerCondition(String conditionName, String condition, IDfList performers)`
  Adds a performer case to the activity.
  `void`
  IDfActivity.`addPort(String portName, String portType)`
  Adds a port to the activity.
  `void`
  IDfActivity.`addPostTimerAction(IDfId action, int minutes)`
  Establishes a timer at the end of the series.
  `void`
  IDfActivity.`addPreTimerAction(IDfId action, int minutes)`
  Establishes a timer at the end of the series.
  `IDfId`
  IDfSysObject.`addReference(IDfId folderId, String bindingCondition, String bindingLabel)`
  Add a reference to the object in another folder.
  `void`
  IDfSysObject.`addRendition(String fileName, String formatName)`
  Adds a new rendition to the object.
  `void`
  IDfSysObject.`addRenditionEx(String fileName, String formatName, int pageNumber, String storageName, boolean atomic)`
  This is the extended method for adding a new rendition to the object..
  `void`
  IDfSysObject.`addRenditionEx2(String fileName, String formatName, int pageNumber, String pageModifier, String storageName, boolean atomic, boolean keep, boolean batch)`
  This is the extended method for adding a new rendition to the object..
  `void`
  IDfSysObject.`addRenditionEx3(String fileName, String formatName, int pageNumber, String pageModifier, String storageName, boolean atomic, boolean keep, boolean batch, String otherFileName)`
  This is the extended method for adding a new rendition to the object..
  `void`
  IDfActivity.`addRouteCase(String routeCaseIdentifier, String condition, IDfList outputPorts)`
  Adds a route case to the activity.
  `void`
  DfClient.`addUnavailableAcsServer(String urlString)`
  `void`
  IDfClient.`addUnavailableAcsServer(String urlString)`
  Deprecated.
  use IDfAcsClient.addUnavailableAcsServer()
  `boolean`
  IDfGroup.`addUser(String userName)`
  Adds a user to this group.
  `IDfSession`
  DfClient.`adoptDMCLSession(String dmclSessionId)`
  `IDfSession`
  IDfClient.`adoptDMCLSession(String dmclSessionId)`
  Deprecated.
  session adoption is no longer useful without a separate DMCL
  `IDfList`
  IDfSession.`apiDesc(String api)`
  Deprecated.
  `boolean`
  IDfPersistentObject.`apiExec(String cmd, String args)`
  Deprecated.
  DMCL passthrough should not be used anymore
  `boolean`
  IDfSession.`apiExec(String cmd, String args)`
  Deprecated.
  `String`
  IDfPersistentObject.`apiGet(String cmd, String args)`
  Deprecated.
  DMCL passthrough should not be used anymore
  `String`
  IDfSession.`apiGet(String cmd, String args)`
  Deprecated.
  `ByteArrayInputStream`
  IDfSession.`apiGetBytes(String cmd, String args, String buf, String buflen, int length)`
  Deprecated.
  `boolean`
  IDfPersistentObject.`apiSet(String cmd, String args, String value)`
  Deprecated.
  DMCL passthrough should not be used anymore
  `boolean`
  IDfSession.`apiSet(String cmd, String args, String value)`
  Deprecated.
  `boolean`
  IDfSession.`apiSetBytes(String cmd, String args, ByteArrayOutputStream content)`
  Deprecated.
  `void`
  IDfProcess.`appendActPerformer(int actPerfRule, String actPerfFrom, String actPerfTo)`
  Append values to parallel attributes: act_performer_rule/act_performer_from/act_performer_to
  `int`
  IDfAliasSet.`appendAlias(String name, String value, int category, int userCategory, String description)`
  Appends an alias to the alias set.
  `void`
  IDfTypedObject.`appendBoolean(String attributeName, boolean value)`
  Appends a boolean value to a repeating attribute.
  `void`
  IDfSysObject.`appendContent(ByteArrayOutputStream content)`
  Appends new content to an object.
  `void`
  IDfSysObject.`appendContentEx(ByteArrayOutputStream content, boolean other)`
  Appends new content to an object.
  `void`
  IDfTypedObject.`appendDouble(String attributeName, double value)`
  Appends a double value to a repeating attribute.
  `void`
  IDfSysObject.`appendFile(String fileName)`
  Appends new content to an object.
  `void`
  IDfSysObject.`appendFileEx(String fileName, String otherFileName)`
  Appends new content to an object.
  `void`
  IDfTypedObject.`appendId(String attributeName, IDfId value)`
  Appends an ID value to a repeating attribute.
  `void`
  IDfTypedObject.`appendInt(String attributeName, int value)`
  Appends an integer value to a repeating attribute.
  `int`
  IDfPackage.`appendNote(String text, boolean persistent)`
  Adds a note to a package.
  `void`
  IDfPackage.`appendNoteEx(IDfId annotationId, boolean persistent)`
  Adds a note to a package.
  `IDfId`
  IDfSysObject.`appendPart(IDfId componentId, String versionLabel, boolean useNodeVerLabel, boolean followAssembly, int copyChild)`
  Appends a document as the last virtual document child of the object.
  `int`
  IDfPolicy.`appendState()`
  Append a new state to this lifecycle.
  `void`
  IDfTypedObject.`appendString(String attributeName, String value)`
  Appends a string value to a repeating attribute.
  `int`
  IDfRouter.`appendTask()`
  Deprecated.
  `void`
  IDfTypedObject.`appendTime(String attributeName, IDfTime value)`
  Appends a date/time value to a repeating attribute.
  `void`
  IDfTypedObject.`appendValue(String attributeName, IDfValue value)`
  Appends a value stored in an IDfValue object to a repeating attribute.
  `IDfCollection`
  IDfSession.`apply(String objId, String functionName, IDfList args, IDfList dataType, IDfList values)`
  Calls the server API Apply method.
  `void`
  IDfSysObjectRetention.`applyRetention(IDfId retainerId)`
  Places object under retention by the specified dm_retainer object.
  `IDfId`
  IDfSession.`archive(String predicate, String operatorName, int priority, boolean sendMail, IDfTime dueDate)`
  Queues an archive request to the repository operator.
  `boolean`
  IDfSysObject.`areAttributesModifiable()`
  Returns whether this object's attributes can be modified.
  `boolean`
  IDfVirtualDocumentNode.`areChildrenCompound()`
  Indicates whether users can add, remove, or reorder the children of this node through VDM.
  `IDfCollection`
  IDfSysObject.`assemble(IDfId virtualDocId, int interruptFreq, String qualification, String nodesortList)`
  Creates an assembly and associates it with the object.
  `void`
  IDfVirtualDocumentNode.`assemble(IDfSysObject object)`
  Creates an assembly for the node.
  `void`
  IDfSession.`assume(IDfLoginInfo loginInfo)`
  Gives ownership of the session to a new user.
  `IDfVirtualDocument`
  IDfSysObject.`asVirtualDocument(String lateBindingValue, boolean followRootAssembly)`
  Returns a virtual document representation of the object.
  `void`
  IDfSysObject.`attachPolicy(IDfId policyId, String state, String scope)`
  Attaches a business policy object to the object.
  `void`
  DfClient.`authenticate(String docbaseName, IDfLoginInfo loginInfo)`
  `void`
  IDfClient.`authenticate(String docbaseName, IDfLoginInfo loginInfo)`
  Validates a username/password combination without returning a new session.
  `void`
  IDfSession.`authenticate(IDfLoginInfo loginInfo)`
  Validates credentials without returning a new session.
  `IDfScope`
  IDfScopeManager.`beginScope(boolean bNested)`
  Opens an explicit scope boundary.
  `IDfScope`
  IDfSessionScopeManager.`beginScope(boolean bNested)`
  Opens an explicit scope boundary.
  `void`
  IDfSession.`beginTrans()`
  Opens an explicit database transaction.
  `IDfLocalTransaction`
  IDfSession.`beginTransEx()`
  begin a nested transaction
  `void`
  IDfSysObject.`bindFile(int pageNumber, IDfId srcId, int srcPageNumber)`
  Binds content associated with an object to another object.
  `IDfId`
  IDfSysObject.`branch(String versionLabel)`
  Creates and checks out a new version of an object.
  `boolean`
  IDfVirtualDocumentNode.`canBeRemoved()`
  Indicates whether the node can be removed from its parent.
  `boolean`
  IDfVirtualDocumentNode.`canBeRestructured()`
  Indicates whether the node can be restructured.
  `void`
  IDfSysObject.`cancelCheckout()`
  Removes an intention lock without saving any changes that may have been made to the locked object.
  `void`
  IDfSysObject.`cancelCheckoutEx(boolean sendMail, String compoundValue, String specialValue)`
  This is the extended method that removes an intention lock without saving any changes that may have been made to the locked object.
  `void`
  IDfSysObject.`cancelScheduledDemote(IDfTime scheduleDate)`
  This will cancel the scheduled demote of the sysobject at the date/time specifed by `scheduleDate`.
  `void`
  IDfSysObject.`cancelScheduledPromote(IDfTime scheduleDate)`
  This will cancel the scheduled promote for the date/time specified in the `scheduleDate` argument.
  `void`
  IDfSysObject.`cancelScheduledResume(IDfTime schedule)`
  This will cancel a scheduled resume of the sysobject for a certain date/time.
  `void`
  IDfSysObject.`cancelScheduledSuspend(IDfTime scheduleDate)`
  This method can be used to cancel a scheduled suspend of the sysobject at a date/time.
  `boolean`
  IDfVersionPolicy.`canCheckinFromFile()`
  Indicates whether the object's content file can be overwritten by an external file when the object is checked in to the repository.
  `boolean`
  IDfSysObject.`canDemote()`
  Returns whether the object can be demoted from the current state.
  `boolean`
  IDfFormat.`canIndex()`
  Indicates if a format can be full-text indexed.
  `boolean`
  IDfSysObject.`canPromote()`
  Returns whether the sysobject can be promoted from current state to the next state.
  `boolean`
  IDfSysObject.`canResume()`
  Returns whether the sysobject can be resumed from an exception state.
  `boolean`
  IDfSysObject.`canSuspend()`
  Returns whether the sysobject can suspend from its current state to the exception state.
  `boolean`
  IDfSysObjectRetention.`canSwapRetainer(IDfId oldRetainerId, IDfId newRetainerId)`
  `boolean`
  IDfVersionPolicy.`canVersion(int toVersion)`
  Tests whether an object may be saved as the next major, minor, branch, or same version.
  `boolean`
  IDfVirtualDocumentNode.`causesCycle()`
  Indicates whether the node's object ID matches that of any of its parents in the virtual document hierarchy.
  `void`
  IDfUser.`changeHomeDocbase(String userName, boolean isImmediate)`
  Change the home repository of this user.
  `void`
  IDfSession.`changePassword(String oldPasswd, String newPasswd)`
  Changes a password.
  `void`
  IDfRetainer.`changeRetentionStatus(int retentionStatus)`
  This call changes the status of the dm_retainer object.
  `com.documentum.fc.client.DormantStatus`
  IDfSession.`checkDormantStatus()`
  Checks the status of the server to which this session is connected For this operation to succeed, the user of this session should be a member of the dm_datacenter_managers group
  `com.documentum.fc.client.DormantStatus`
  IDfSession.`checkDormantStatus(boolean allServersForThisDocbase)`
  Checks whether a server or docbase is dormant or not For this operation to succeed, the user of this session should be a member of the dm_datacenter_managers group
  `IDfId`
  IDfSysObject.`checkin(boolean keepLock, String versionLabels)`
  Creates a new version of this object and removes the lock from the previous version.
  `IDfId`
  IDfSysObject.`checkinEx(boolean keepLock, String versionLabels, String oldCompoundArchValue, String oldSpecialAppValue, String newCompoundArchValue, String newSpecialAppValue)`
  This is the extended method for checkin.
  `void`
  IDfSysObject.`checkout()`
  Places a lock on the object.
  `IDfId`
  IDfSysObject.`checkoutEx(String versionLabel, String compoundArchValue, String specialAppValue)`
  Places a lock on the object.
  `void`
  IDfScopeManager.`clearDefaultScope(com.documentum.fc.client.ScopeBoundary boundary)`
  Removes one default scoping policy.
  `void`
  IDfScopeManager.`clearScopes()`
  Pops all the scopes from the scope stack.
  `void`
  IDfSessionScopeManager.`clearScopes()`
  Pops all the scopes from the scope stack.
  `void`
  IDfCollection.`close()`
  Closes a collection object.
  `void`
  IDfBatchManager.`closeBatch()`
  Flush the batch, commit the transaction, and close the batch.
  `IDfCollection`
  IDfSession.`collectMetrics(List<String> metricsToCollect)`
  This methods indicates to the server to collect the metrics that have been passed in to this method.
  `IDfCollection`
  IDfSession.`collectMetrics(List<String> metricsToCollect, String outputFormat)`
  This methods indicates to the server to collect the metrics that have been passed in to this method.
  `void`
  IDfBatchManager.`commitBatch()`
  Flush the batch data into the repository and commit the transaction for the batch.
  `void`
  IDfSession.`commitTrans()`
  Commits all changes made after a `IDfSession.beginTrans()` method call.
  `void`
  IDfSession.`commitTransEx(IDfLocalTransaction tx)`
  commit the transaction specified by the IDfLocalTransaction
  `void`
  IDfWorkitem.`complete()`
  Marks a work item as finished.
  `void`
  IDfWorkitem.`completeEx(int returnValue, String execOSError, IDfId execResultId)`
  Marks the work item as complete.
  `void`
  IDfWorkitem.`completeEx2(int returnValue, String execOSError, IDfId execResultId, int userTime, double userCost)`
  Marks the work item as complete.
  `IDfId`
  IDfAuditTrailManager.`createAudit(IDfId objectId, String event, String[] stringArgs, IDfId[] idArgs)`
  Creates an audit trail entry for application events.
  `String`
  DfClient.`decryptText(String s1, String s2)`
  `String`
  IDfClient.`decryptText(String s1, String s2)`
  Deprecated.
  `void`
  IDfWorkitem.`delegateTask(String user)`
  Delegates the work item to someone else.
  `void`
  IDfLightObject.`dematerialize()`
  Turn a materialized lightobject back into an unmaterialized lightobject by reparenting to the original shared parent.
  `void`
  IDfSysObject.`demote(String state, boolean toBase)`
  This method will demote the sysobject from its current normal state to the previous normal state, or to the base state if the `toBase` parameter is set to `true`.
  `void`
  IDfSession.`dequeue(IDfId stampId)`
  Removes items from an inbox that were placed there using the `queue` method.
  `void`
  IDfSession.`dequeueAll()`
  Removes all items from an inbox that were placed there using the `queue` method.
  `String`
  IDfSession.`describe(String type, String objType)`
  Describes the attributes of a type or registered table.
  `void`
  IDfPersistentObject.`destroy()`
  Removes the object from the Documentum server.
  `void`
  IDfACL.`destroyACL(boolean force)`
  Removes an ACL object from a repository.
  `void`
  IDfSysObject.`destroyAllVersions()`
  Destroys all versions of the object.
  `void`
  IDfSysObject.`detachPolicy()`
  Detaches an existing business policy object from the object.
  `boolean`
  IDfSession.`disableSaveInDormantState()`
  Disables save operation for dormant state.
  `void`
  IDfSysObject.`disassemble()`
  Disassembles the assembly associated with the object.
  `void`
  IDfVirtualDocumentNode.`disassemble()`
  Disassembles an assembly.
  `void`
  IDfSession.`disconnect()`
  Disconnects the DFC session.
  `boolean`
  IDfVirtualDocumentNode.`doesSelectedVersionMatchBinding()`
  Indicates whether the currently displayed node object matches the defined binding for the node.
  `String`
  IDfTypedObject.`dump()`
  Lists an object's attributes and their values.
  `boolean`
  IDfSession.`enableSaveInDormantState()`
  Enables save operation for dormant state.
  `void`
  IDfSessionScopeManager.`enableServerScope(boolean enable)`
  Enables or disables server-side scoping.
  `String`
  DfClient.`encryptPassword(String password)`
  `String`
  IDfClient.`encryptPassword(String password)`
  Encrypts a password.
  `String`
  DfClient.`encryptText(String s1, String s2)`
  `String`
  IDfClient.`encryptText(String s1, String s2)`
  Deprecated.
  `void`
  IDfRouter.`end()`
  Deprecated.
  `void`
  IDfScopeManager.`endScope()`
  Closes the explicit scope boundary.
  `void`
  IDfSessionScopeManager.`endScope()`
  Closes the explicit scope boundary.
  `Enumeration`
  IDfTypedObject.`enumAttrs()`
  Returns an enumeration of IDfAttr objects.
  `Enumeration`
  DfClient.`enumSharedSessions(String key)`
  `Enumeration`
  IDfClient.`enumSharedSessions(String key)`
  Deprecated.
  use `IDfSessionManager` instead for session sharing
  `String`
  IStorageRuleEvaluator.`evaluate(IDfSysObject sysObj, com.documentum.fc.client.DfContentInfo contentInfo, IDfSession session, Object obj)`
  This method is used to evaluate the rules in the policy.
  `IDfCollection`
  IDfQuery.`execute(IDfSession session, int queryType)`
  Executes a DQL query.
  `void`
  IDfWorkflow.`execute()`
  Starts a workflow.
  `String`
  IDfSession.`exportTicketKey(String password)`
  Returns the login ticket key of the repository.
  `boolean`
  IDfPersistentObject.`fetch(String typeNameIgnored)`
  Fetches this object from the repository without placing a lock on the object.
  `boolean`
  IDfPersistentObject.`fetchWithCaching(String currencyCheckValue, boolean usePersistentCache, boolean useSharedCache)`
  Fetches this object from the repository without placing a lock on the object.
  `IDfVirtualDocumentNode`
  IDfVirtualDocument.`find(IDfVirtualDocumentNode startNode, String searchString, String attributeList, int flags)`
  Returns the node corresponding to a specified search string.
  `int`
  IDfAliasSet.`findAliasIndex(String name)`
  Returns the index position of an alias in the alias set.
  `int`
  IDfTypedObject.`findAttrIndex(String attributeName)`
  Returns the position of an attribute in the list of attributes that belong to this object.
  `int`
  IDfTypedObject.`findBoolean(String attributeName, boolean value)`
  Searches through the values in a repeating attribute and returns the index of the first value that matches the specified boolean value.
  `int`
  IDfTypedObject.`findDouble(String attributeName, double value)`
  Searches through the values in a repeating attribute and returns the index of the first value that matches the specified double value.
  `int`
  IDfTypedObject.`findId(String attributeName, IDfId value)`
  Searches through the values in a repeating attribute and returns the index of the first value that matches the specified ID value.
  `int`
  IDfTypedObject.`findInt(String attributeName, int value)`
  Searches through the values in a repeating attribute and returns the index of the first value that matches the specified integer value.
  `IDfSession`
  DfClient.`findSession(String sessionId)`
  `IDfSession`
  IDfClient.`findSession(String sessionId)`
  Returns an existing DFC session using a DFC session ID.
  `int`
  IDfTypedObject.`findString(String attributeName, String value)`
  Searches through the values in a repeating attribute and returns the index of the first value that matches the specified string value.
  `int`
  IDfTypedObject.`findTime(String attributeName, IDfTime value)`
  Searches through the values in a repeating attribute and returns the index of the first value that matches the specified date/time value.
  `int`
  IDfType.`findTypeAttrIndex(String attrName)`
  Returns the index of an attribute.
  `int`
  IDfTypedObject.`findValue(String attributeName, IDfValue value)`
  Searches through the values in a repeating attribute and returns the index of the first value that matches the specified value.
  `void`
  IDfSession.`flush(String flushType, String cacheKey)`
  Removes cached queries from the client's query caches, ACLs and Group objects from the session cache, and type information from the data dictionary cache.
  `void`
  IDfBatchManager.`flushBatch()`
  Flush the batch data into the repository.
  `void`
  IDfSession.`flushCache(boolean discardChanged)`
  Removes objects from the server and client caches.
  `void`
  IDfSession.`flushCachedQuery(String dqlQuery)`
  Remove the specified query from the query cache.
  `void`
  IDfSession.`flushEx(String flushType, String cacheKey, boolean resetChangeBit, boolean includeSubtypes)`
  Removes cached queries from the client's query caches, ACLs and Group objects from the session cache, and type information from the data dictionary cache.
  `void`
  IDfSession.`flushGlobalCache(String cacheName)`
  Removes objects from a global server cache.
  `void`
  IDfSession.`flushObject(IDfId objectId)`
  Remove the specified object from the cache.
  `void`
  IDfRouter.`force(int taskNumber, String message)`
  Deprecated.
  `void`
  IDfRouter.`forward(int currentTask, IDfList additionalTask, String message)`
  Deprecated.
  `void`
  IDfSysObject.`freeze(boolean freezeComponents)`
  Marks an object as unchangeable (and optionally its components), if the object is a virtual document.
  `IDfTime`
  IDfPackage.`getAcceptanceDate()`
  Returns the acceptance date, which identifies when a package arrived and was accepted by an input port.
  `IDfTime`
  IDfSysObject.`getAccessDate()`
  Returns the date the content of this object was last accessed.
  `String`
  IDfACL.`getAccessorApplicationPermit(int index)`
  Returns the application permit assigned to a user or group.
  `String`
  IDfSysObject.`getAccessorApplicationPermit(int index)`
  Returns the application permit assigned to a user or group.
  `int`
  IDfACL.`getAccessorCount()`
  Returns the number of users and groups referenced in an ACL object.
  `int`
  IDfSysObject.`getAccessorCount()`
  Returns the number of users or groups for whom some level of access is defined for the object.
  `String`
  IDfACL.`getAccessorName(int index)`
  Returns the name of an individual user, group or alias in an ACL object.
  `String`
  IDfSysObject.`getAccessorName(int index)`
  Returns the list of users and groups for whom some level of access is defined for the object.
  `int`
  IDfACL.`getAccessorPermit(int index)`
  Returns the basic permission level granted to a user or group.
  `String`
  IDfSysObject.`getAccessorPermit(int index)`
  Returns the permit levels assigned to each user or group using the computed attribute _accessor_name.
  `int`
  IDfACL.`getAccessorPermitType(int index)`
  Identifies the type of permission granted an accessor in the ACL.
  `int`
  IDfSysObject.`getAccessorPermitType(int index)`
  Returns the permit type assigned to each user or group using the computed attribute _accessor_name.
  `int`
  IDfACL.`getAccessorXPermit(int index)`
  Returns extended permissions granted to a user or group.
  `int`
  IDfSysObject.`getAccessorXPermit(int index)`
  Returns the extended permission levels of the specified user or group using the computed attribute _accessor_name.
  `String`
  IDfACL.`getAccessorXPermitNames(int index)`
  Returns the extended permissions in string form assigned to a user or group.
  `String`
  IDfSysObject.`getAccessorXPermitNames(int index)`
  Retrieves the extended permissions, in upper case and separated by a comma, that are assigned to each user or group.
  `IDfACL`
  IDfSession.`getACL(String aclDomain, String aclName)`
  Returns an ACL object.
  `IDfACL`
  IDfSysObject.`getACL()`
  Returns an ACL associated with the object.
  `int`
  IDfACL.`getACLClass()`
  Returns the ACL class value.
  `String`
  IDfSysObject.`getACLDomain()`
  Returns the domain of the ACL associated with this user.
  `String`
  IDfUser.`getACLDomain()`
  Returns the domain of the ACL associated with a user.
  `String`
  IDfSysObject.`getACLName()`
  Returns the name of the associated ACL.
  `String`
  IDfUser.`getACLName()`
  Returns the name of the ACL associated with a user.
  `boolean`
  IDfSysObject.`getAclRefValid()`
  Indicates whether the values in _accessor_name and _accessor_permit have been saved to the repository using the computed attribute _acl_ref_valid.
  `String`
  IDfQueueItem.`getAContentType()`
  Returns the content type of the routed object.
  `IDfEnumeration`
  IDfSysObject.`getAcsRequests(String formatName, int pageNumber, String pageModifier, IDfAcsTransferPreferences transferPreferences)`
  Returns an `IDfEnumeration` object containing a list of `IDfAcsRequest` objects.
  `IDfTypedObject`
  IDfDocbrokerClient.`getAcsServerMap(String docbaseName)`
  Returns information about the ACS servers that are known to the set of connection brokers currently configured for this IDfDocbrokerClient instance.
  `IDfTypedObject`
  IDfDocbrokerClient.`getAcsServerMapFromSpecificDocbroker(String docbaseName, String protocol, String hostName, String portNumber)`
  Returns information about the ACS servers that are known to a specific connection broker.
  `String`
  IDfProcess.`getActChooseBy(int index)`
  Returns the act_choose_by attribute value at the specified index position.
  `int`
  IDfProcess.`getActChooseByCount()`
  Returns the number of values in the act_choose_by attribute.
  `String`
  IDfProcess.`getActChooseFor(int index)`
  Returns the act_choose_for attribute value at the specified index position.
  `int`
  IDfProcess.`getActChooseForCount()`
  Returns the number of values in the act_choose_for attribute.
  `String`
  IDfProcess.`getActChooseName(int index)`
  Returns the act_choose_name attribute value at the specified index.
  `int`
  IDfProcess.`getActChooseNameCount()`
  Returns the number of values in the act_choose_name attribute.
  `IDfId`
  IDfWorkflow.`getActDefId(int valueIndex)`
  Returns the object ID of an activity's definition.
  `IDfId`
  IDfWorkitem.`getActDefId()`
  Returns the object ID of the activity definition whose runtime instance generated the work item.
  `int`
  IDfWorkflow.`getActErrorno(int valueIndex)`
  Returns the error number for a failed activity operation.
  `IDfId`
  IDfPolicy.`getActionObjectId(int index)`
  Return the attribute action_object_id value at the specified index.
  `int`
  IDfPolicy.`getActionObjectIdCount()`
  Return the number of attribute action_object_id values for this policy.
  `IDfActivity`
  IDfWorkitem.`getActivity()`
  Returns the work item's corresponding activity object.
  `int`
  IDfProcess.`getActivityCount()`
  Returns the number of activities in the workflow.
  `int`
  IDfWorkflow.`getActivityCount()`
  Returns the number of activity instances in the workflow.
  `IDfId`
  IDfProcess.`getActivityDefId(int actIndex)`
  Returns the object ID of an activity's definition.
  `IDfId`
  IDfProcess.`getActivityIdByName(String actName)`
  Given an activity name, return the id of the activity.
  `String`
  IDfProcess.`getActivityName(int actIndex)`
  Returns an activity name.
  `int`
  IDfProcess.`getActivityPriority(int actIndex)`
  Returns an activity's priority.
  `int`
  IDfProcess.`getActivityType(int actIndex)`
  Returns an activity's type.
  `int`
  IDfProcess.`getActivityTypeByName(String actName)`
  Given an activity name, return the type of the activity.
  `String`
  IDfWorkflow.`getActName(int valueIndex)`
  Returns the name of an activity.
  `int`
  IDfProcess.`getActPerformerCount()`
  Return the number of entries of the parallel attributes: act_performer_rule/act_performer_from/act_performer_to
  `int`
  IDfPackage.`getActSeqno()`
  Returns the sequence number (r_act_seqno) of the activity in which the package is being handled.
  `int`
  IDfWorkflow.`getActSeqno(int valueIndex)`
  Returns the sequence number of an activity.
  `int`
  IDfWorkitem.`getActSeqno()`
  Returns the sequence number of the activity with which the work item is associated.
  `int`
  IDfWorkflow.`getActState(int valueIndex)`
  Returns the state of an activiity.
  `IDfTime`
  IDfQueueItem.`getActualStartDate()`
  Returns the date on which work on the item actually started.
  `String`
  IDfValueAssistance.`getActualValue(String displayValue)`
  Return the possible actual value mapped to the specified `displayValue`.
  `int`
  IDfRetainer.`getAgingMethod()`
  Returns the dm_retainer.aging_method value.
  `int`
  IDfAliasSet.`getAliasCategory(int index)`
  Returns the category of the alias in the specified index position in this alias set.
  `int`
  IDfAliasSet.`getAliasCount()`
  Returns the number of aliases in the alias set.
  `String`
  IDfAliasSet.`getAliasDescription(int index)`
  Returns the description of the alias at the specified index position in this alias set.
  `String`
  IDfAliasSet.`getAliasName(int index)`
  Returns the alias name at the specified index in the list of aliases for the alias set scope.
  `String`
  IDfSession.`getAliasSet()`
  Returns the alias set name of this session config object.
  `String`
  IDfSysObject.`getAliasSet()`
  Returns the symbolic name of the policy alias set.
  `String`
  IDfUser.`getAliasSet()`
  Returns the name of the user's default alias set.
  `IDfId`
  IDfGroup.`getAliasSetId()`
  Returns the alias set object id of the group.
  `IDfId`
  IDfSysObject.`getAliasSetId()`
  Returns the position of alias-binding scope specified in the associated policy object.
  `IDfId`
  IDfUser.`getAliasSetId()`
  Returns the object ID of the user's default alias set.
  `IDfId`
  IDfWorkflow.`getAliasSetId()`
  Returns the alias set object id for the workflow instance.
  `IDfId`
  IDfPolicy.`getAliasSetIds(int index)`
  Return the alias_set_ids value at the specified index.
  `int`
  IDfPolicy.`getAliasSetIdsCount()`
  Return the number of attribute allias_set_ids values for this policy.
  `int`
  IDfAliasSet.`getAliasUserCategory(int index)`
  Returns the user category of the alias at the specified index position in the alias set.
  `String`
  IDfAliasSet.`getAliasValue(int index)`
  Returns the value corresponding to the alias at the specified index in this alias set.
  `IDfList`
  IDfAuditTrailManager.`getAllEvents()`
  Gets a list of all the events(String) available in the repository.
  `IDfList`
  IDfPolicy.`getAllIncludedTypes()`
  Retun an IDfList that includes the complete list of types for objects that can be attached to this policy.
  `IDfEnumeration`
  DfClient.`getAllNetworkLocations(String locale)`
  `IDfEnumeration`
  IDfClient.`getAllNetworkLocations(String locale)`
  Deprecated.
  use IDfAcsClient.getAllNetworkLocations()
  `boolean`
  IDfPolicy.`getAllowAttach(int index)`
  Return the attribute allow_attach value at the specified index.
  `int`
  IDfPolicy.`getAllowAttachCount()`
  Return the number of attribute allow_attach values for this policy.
  `boolean`
  IDfPolicy.`getAllowDemote(int index)`
  Return the attribute allow_demote value at the specified index.
  `int`
  IDfPolicy.`getAllowDemoteCount()`
  Return the number of attribute allow_demote values for this policy.
  `boolean`
  IDfPolicy.`getAllowSchedule(int index)`
  Return the attribute allow_schedule value at the specified index.
  `int`
  IDfPolicy.`getAllowScheduleCount()`
  Return the number of attribute allow_schedule values for this policy.
  `IDfCollection`
  IDfWorkitem.`getAllPackages(String additionalAttributes)`
  Returns a query result collection containing the following attributes: String documentIDs object ID's of documents, separated by commas String r_package_name String r_packageType String i_package_oprtn IDfId r_note_id
  `String`
  IDfTypedObject.`getAllRepeatingStrings(String attributeName, String separator)`
  Returns all the values stored in a repeating attribute as a single string.
  `String`
  IDfGroup.`getAllUsersNames(int index)`
  Returns the name (at a specified index) from all users in a group object, including users that belong to group objects contained within this group object.
  `int`
  IDfGroup.`getAllUsersNamesCount()`
  Returns the number of users in a group object, including users that belong to group objects contained within this group object.
  `String`
  IDfFolder.`getAncestorId(int index)`
  Returns the object ID (as a string) of all the folders or cabinets that contain, directly or indirectly, this folder.
  `int`
  IDfFolder.`getAncestorIdCount()`
  Returns the number of folder objects that contain, directly or indirectly, this folder.
  `IDfId`
  IDfSysObject.`getAntecedentId()`
  Returns the object id of the object's parent.
  `IDfList`
  IDfAuditTrailManager.`getApplicableEvents(IDfId objectId)`
  Gets a list of applicable events(String) for the object.
  `String`
  IDfSession.`getApplicationToken(String userName, String scope, int timeout, String appId, boolean machineOnly)`
  Acquires an application access control token.
  `String`
  DfClient.`getApplicationTokenDiagnostics(String applicationToken)`
  `String`
  IDfClient.`getApplicationTokenDiagnostics(String applicationToken)`
  Return details extracted from an applicationToken.
  `String`
  IDfSysObject.`getApplicationType()`
  Returns the a_application_type attribute of the object.
  `IDfId`
  IDfPolicy.`getAppValidationId()`
  Return the attribute app_validation_id value for this policy.
  `String`
  IDfPolicy.`getAppValidationVer()`
  Return the attribute app_validation_ver value for this policy.
  `IDfModuleDescriptor`
  IDfLocalModuleRegistry.`getAspectDescriptor(String aspectName)`
  Gets the meta data for the Aspect mapped to the aspect name, if found.
  `IDfEnumeration`
  IDfLocalModuleRegistry.`getAspectDescriptors()`
  Get a list of all Aspects available .
  `IDfId`
  IDfSysObject.`getAssembledFromId()`
  Returns the object id of the virtual document that was the source of the assembly associated with the object.
  `IDfSysObject`
  IDfVirtualDocumentNode.`getAssemblyDocument()`
  Returns the document with which an assembly is associated.
  `String`
  IDfVirtualDocumentNode.`getAssemblyDocumentBinding()`
  Returns the binding value between the assembly's associated document and that document's parent document.
  `IDfVirtualDocumentNode`
  IDfVirtualDocumentNode.`getAssemblyParent()`
  Returns an IDfVirtualDocumentNode object for the root of the assembly that contains this node.
  `String`
  IDfFormat.`getAssetClass()`
  `IDfWorkflowAttachment`
  IDfWorkflow.`getAttachment(IDfId attachmentId)`
  Returns an attachment object given the ID of the object.
  `IDfWorkflowAttachment`
  IDfWorkitem.`getAttachment(IDfId attachmentId)`
  Returns an attachment object given the ID of the object.
  `IDfCollection`
  IDfWorkflow.`getAttachments()`
  Returns a list of all the workflow's attachments.
  `IDfCollection`
  IDfWorkitem.`getAttachments()`
  Returns a list of all the workflow's attachments.
  `IDfAttr`
  IDfTypedObject.`getAttr(int attrIndex)`
  Returns an attribute description.
  `IDfList`
  IDfPersistentObject.`getAttrAssistance(String attrName)`
  Deprecated.
  use getValidator and then call getValueAssistance on IDfValidator instead
  `IDfList`
  IDfPersistentObject.`getAttrAssistanceWithValues(String attrName, IDfList depAttrNameList, IDfList depAttrValueListList)`
  Deprecated.
  use getValidator and then call getValueAssistance on IDfValidator instead
  `IDfList`
  IDfPersistentObject.`getAttrAsstDependencies(String attrName)`
  Deprecated.
  use getValidator and then call getValueAssistanceDependencies on IDfValidator instead
  `int`
  IDfTypedObject.`getAttrCount()`
  Returns the number of attributes belonging to this object.
  `int`
  IDfTypedObject.`getAttrDataType(String attributeName)`
  Returns the data type of an attribute.
  `IDfList`
  IDfAuditTrail.`getAuditData()`
  This API gets the audit data information for this particular Audit Trail Object.
  `InputStream`
  IDfAuditTrail.`getAuditDataAsXMLStream()`
  This API gets an XML representation of an audit data information for this Audit Trail object.
  `IDfAuditTrailManager`
  IDfSession.`getAuditTrailManager()`
  Retrieves the Audit Trail manager for this session.
  `String`
  IDfSysObject.`getAuthors(int index)`
  Returns the authors attribute at the specified index.
  `int`
  IDfSysObject.`getAuthorsCount()`
  Returns the number of values the authors attribute has.
  `String`
  IDfDocbaseMap.`getAuthProtocol(int index)`
  Returns the authentication protocol of the repository at the specified index.
  `IDfId`
  IDfWorkitem.`getAutoMethodId()`
  Returns the object ID of the method that invokes the work item's application.
  `IDfVersionTreeLabels`
  IDfVirtualDocumentNode.`getAvailableVersions()`
  Returns a list of the version labels for the object represented by this node.
  `com.documentum.fc.common.IDfBasicAttributes`
  IDfVirtualDocumentNode.`getBasicAttributes()`
  `String`
  IDfVirtualDocumentNode.`getBinding()`
  Returns the version label used to resolve the binding for this node.
  `IDfId`
  IDfAssembly.`getBookId()`
  Returns the object ID of the top-most containing virtual document.
  `boolean`
  IDfTypedObject.`getBoolean(String attributeName)`
  Returns the boolean value of an attribute.
  `int`
  IDfSysObject.`getBranchCount()`
  Returns the number of branches on the version tree that contains the object.
  `String`
  IDfVersionPolicy.`getBranchLabel()`
  Returns the next possible branched version label of an object.
  `int`
  IDfContentCollection.`getBufferSize()`
  `long`
  IDfContentCollection.`getBytePosition()`
  `ByteArrayInputStream`
  IDfCollection.`getBytesBuffer(String cmd, String buf, String buflen, int length)`
  Reserved for internal use.
  `IDfId`
  IDfSysObject.`getCabinetId()`
  Returns the object id of the cabinet that is the object's primary storage location.
  `IDfChangeDescription`
  IDfVirtualDocument.`getChangeDescription(int index)`
  Returns the change description at a given index position.
  `int`
  IDfVirtualDocument.`getChangeDescriptionCount()`
  Returns a count of the changes made in all open VDM windows.
  `String`
  IDfAspectRelation.`getChild()`
  Returns the child aspect name of an aspect relation object.
  `IDfVirtualDocumentNode`
  IDfVirtualDocumentNode.`getChild(int index)`
  Returns a given child node of this node.
  `String`
  IDfForeignKey.`getChildAttribute(int index)`
  Returns the child key property for the foreign key at the specified index.
  `int`
  IDfForeignKey.`getChildAttributesCount()`
  Returns the number child key properties for the foreign key.
  `int`
  IDfVirtualDocumentNode.`getChildCount()`
  Returns the number of immediate children for this node.
  `IDfId`
  IDfRelation.`getChildId()`
  Returns the object ID of the child object in the relationship.
  `String`
  IDfRelation.`getChildLabel()`
  Returns the version label of the child object in the relationship.
  `IDfCollection`
  IDfPersistentObject.`getChildRelatives(String relationTypeName)`
  Returns a collection of IDfRelation objects where parent is this object, and the relation_name matches the value passed in as a parameter.
  `String`
  IDfRelationType.`getChildType()`
  Returns the object type of a valid child object in the relationship.
  `IDfId`
  IDfSysObject.`getChronicleId()`
  Returns the object id of the root object in the version tree.
  `IDfId`
  IDfVersionTreeLabels.`getChronicleId()`
  Returns the object ID of the version tree's root version.
  `IDfId`
  IDfVirtualDocumentNode.`getChronId()`
  Returns the chronicle ID for the object represented by this node.
  `int`
  IDfUser.`getClientCapability()`
  Returns the client capability as an integer.
  `IDfTypedObject`
  DfClient.`getClientConfig()`
  `IDfTypedObject`
  IDfClient.`getClientConfig()`
  Returns information about DFC.
  `IDfTypedObject`
  IDfSession.`getClientConfig()`
  Returns an api config object.
  `IDfEnumeration`
  DfClient.`getClientNetworkLocations(String clientIPAddress, String locale)`
  `IDfEnumeration`
  IDfClient.`getClientNetworkLocations(String clientIPAddress, String locale)`
  Deprecated.
  use IDfAcsClient.getClientNetworkLocations()
  `IDfCollection`
  IDfSysObject.`getCollectionForContent(String format, int pageNumber)`
  Returns a collection containing the object's content in the repository.
  `IDfCollection`
  IDfSysObject.`getCollectionForContentEx2(String format, int pageNumber, String pageModifier)`
  Returns a collection containing the object's content in the repository.
  `IDfCollection`
  IDfSysObject.`getCollectionForContentEx3(String format, int pageNumber, String pageModifier, boolean other)`
  Returns a collection containing the object's content in the repository.
  `IDfContentCollection`
  IDfSysObject.`getCollectionForContentEx4(String format, int pageNumber, String pageModifier, boolean other)`
  Returns a collection containing the object's content in the repository.
  `String`
  IDfFormat.`getCOMClassId()`
  Specifies the Microsoft COM Class ID for a format.
  `int`
  IDfWorkflow.`getCompleteWitem(int valueIndex)`
  Returns the number of completed work items for an activity.
  `IDfId`
  IDfAssembly.`getComponentChronicleId()`
  Returns the chronicle ID of the component document.
  `IDfId`
  IDfPackage.`getComponentChronId(int index)`
  Returns the component chronical id of one of the bound objects.
  `int`
  IDfPackage.`getComponentChronIdCount()`
  Returns the number of bound objects in this package.
  `IDfId`
  IDfAssembly.`getComponentId()`
  Returns the object ID of the component represented by the assembly object.
  `IDfId`
  IDfContainment.`getComponentId()`
  Returns the chronicle ID of the component represented by the containment object.
  `IDfId`
  IDfPackage.`getComponentId(int index)`
  Returns the component id of one of the bound objects.
  `IDfId`
  IDfSysObject.`getComponentId(int index)`
  Returns the chronicle id of the component documents that make up the virtual document using the computed attribute _componentID.
  `IDfId`
  IDfWorkflowAttachment.`getComponentId()`
  Gets the component ID of the bound object.
  `int`
  IDfPackage.`getComponentIdCount()`
  Returns the number of bound objects in this package.
  `int`
  IDfSysObject.`getComponentIdCount()`
  Returns the number of chronicle IDs of the component documents that make up the virtual document using the computed attribute _componentID.
  `String`
  IDfPackage.`getComponentName(int index)`
  Returns the component name, which is typically the object name of the object identified at the corresponding index position in r_component_id
  `String`
  IDfWorkflowAttachment.`getComponentName()`
  Returns the component name, which is typically the object name of the object identified in r_component_id.
  `String`
  IDfWorkflowAttachment.`getComponentType()`
  Gets the component type, which is the type name of the bound component.
  `String`
  IDfSysObject.`getCompoundArchitecture()`
  Used by the virtual document manager to determine if the object can be changed.
  `int`
  IDfActivity.`getConditionCount()`
  Returns the number of routing conditions in the activity.
  `IDfId`
  IDfActivity.`getConditionId()`
  Returns the object ID of the repository object that stores the route case conditions.
  `String`
  IDfActivity.`getConditionName(int index)`
  Returns the name of a route case.
  `String`
  IDfActivity.`getConditionPort(int index)`
  Returns the output ports associated with a specified route case.
  `IDfList`
  IDfActivity.`getConditions(String routeCaseIdentifier)`
  Returns the list (or list of lists) of transition condition definitions for the named route case.
  `IDfTypedObject`
  IDfSession.`getConnectionConfig()`
  Returns the connection config object for a repository session.
  `String`
  IDfAssembly.`getContainDescription()`
  `IDfId`
  IDfSysObject.`getContainId(int index)`
  Returns the object id of a containment object that link the component document to its containing virtual document using the computed attribute _containID.
  `int`
  IDfSysObject.`getContainIdCount()`
  Returns the number of containment objects IDs that link the component document to its containing virtual document using the computed attribute _containID.
  `String`
  IDfAssembly.`getContainType()`
  `ByteArrayInputStream`
  IDfSysObject.`getContent()`
  Copies this object's content from the Documentum server into a `ByteArrayInputStream` object.
  `IDfContentAvailability`
  IDfSysObject.`getContentAvailability(String formatName, int pageNumber, String pageModifier, String networkLocationIdentifier)`
  Returns content availability settings.
  `ByteArrayInputStream`
  IDfSysObject.`getContentEx(String format, int pageNumber)`
  Copies this object's content in the repository into a `ByteArrayInputStream`.
  `ByteArrayInputStream`
  IDfSysObject.`getContentEx2(String format, int pageNumber, String pageModifier)`
  Copies this object's content in the repository into a `ByteArrayInputStream`.
  `ByteArrayInputStream`
  IDfSysObject.`getContentEx3(String format, int pageNumber, String pageModifier, boolean other)`
  Copies this object's content in the repository into a `ByteArrayInputStream`.
  `IDfCollection`
  IDfFolder.`getContents(String attrNames)`
  Returns the values of specified attributes for all objects in a folder object.
  `IDfId`
  IDfSysObject.`getContentsId()`
  Returns the object id of the content object for an object that has only one content.
  `int`
  IDfContentCollection.`getContentSize()`
  Return the size of requested content.
  `long`
  IDfSysObject.`getContentSize()`
  Returns the number of bytes in the content.
  `long`
  IDfSysObject.`getContentSize(int page, String formatName, String pageModifier)`
  Return the content size according to the page, format and pageModifier of the content
  `int`
  IDfSysObject.`getContentState(int index)`
  Returns the state of the content for a given sysobject using the computed attribute _content_state.
  `int`
  IDfSysObject.`getContentStateCount()`
  Returns the number of states of a content for the sysobject using the computed attribute _content_state.
  `String`
  IDfQueueItem.`getContentType()`
  Returns the file format of the object assciated with a router task.
  `String`
  IDfSysObject.`getContentType()`
  Returns the file format of the object's content.
  `IDfProperties`
  DfClient.`getContext(String contextId)`
  `IDfProperties`
  IDfClient.`getContext(String contextId)`
  Returns the `IDfProperties` object associated with a particular client.
  `int`
  IDfActivity.`getControlFlag()`
  Returns the control flag attribute of the activity.
  `String`
  IDfRelationType.`getControllingKind()`
  Returns the controlling kind attribute defined for the relation of this type.
  `int`
  IDfContainment.`getCopyBehavior()`
  Returns the copy behavior defined for the component.
  `int`
  IDfRelationType.`getCopyBehavior()`
  Returns the copy behavior defined for the relation of this type.
  `int`
  IDfVirtualDocumentNode.`getCopyBehavior()`
  Returns the copy behavior for the node.
  `String`
  IDfWorkflow.`getCorrelationIdentifier()`
  Returns value of the 'correlation_identifier' attribute.
  `IDfTime`
  IDfSysObject.`getCreationDate()`
  Returns the r_creation_date attribute of the object.
  `IDfTime`
  IDfWorkflowAttachment.`getCreationDate()`
  Returns the r_creation_date attribute of the object.
  `IDfTime`
  IDfWorkitem.`getCreationDate()`
  Returns the date on which the work item was created.
  `String`
  IDfSysObject.`getCreatorName()`
  Returns the name of the creator.
  `String`
  IDfWorkflow.`getCreatorName()`
  Returns the name of the person who created the workflow.
  `String`
  IDfWorkflowAttachment.`getCreatorName()`
  Returns the name of the creator.
  `ByteArrayInputStream`
  IDfContentCollection.`getCurrentBuffer()`
  Returns the current content buffer.
  `int`
  IDfContentCollection.`getCurrentLength()`
  `int`
  IDfDumpRecord.`getCurrentObjectCount()`
  `String`
  IDfDumpRecord.`getCurrentOffset()`
  `int`
  IDfDumpRecord.`getCurrentPos()`
  `int`
  IDfDumpRecord.`getCurrentRootCount()`
  `int`
  IDfSysObject.`getCurrentState()`
  Returns the current state.
  `String`
  IDfSysObject.`getCurrentStateName()`
  Returns the name of the current state.
  `IDfTime`
  IDfQueueItem.`getDateSent()`
  Returns the date the work item, task, or event was sent.
  `String`
  IDfSession.`getDBMSName()`
  Returns the name of the RDBMS that underlies the repository identified in the default repository scope.
  `int`
  IDfSession.`getDefaultACL()`
  Identifies the default ACL for a Documentum server.
  `Set<String>`
  IDfTypeInfo.`getDefaultAspects()`
  Returns a set of name of the default aspects specified in this type and all of its supertypes.
  `int`
  IDfVersionPolicy.`getDefaultCheckinVersion()`
  Returns the default checkin version of an object.
  `String`
  IDfUser.`getDefaultFolder()`
  Returns the default folder for a user.
  `IDfId`
  IDfFormat.`getDefaultStorage()`
  `IDfId`
  IDfTypeInfo.`getDefaultStorageId()`
  `String`
  IDfActivity.`getDefinitionState()`
  Returns the state of the activity definition.
  `int`
  IDfPolicy.`getDefinitionState()`
  Return the attribute r_definition_state value.
  `int`
  IDfProcess.`getDefinitionState()`
  Returns the state of the workflow definition.
  `String`
  IDfQueueItem.`getDependencyType()`
  Returns the dependency type.
  `int`
  IDfAssembly.`getDepth()`
  Returns the depth of this component within the top-most virtual document.
  `String`
  IDfQueueItem.`getDequeuedBy()`
  Returns the name of the user who dequeued the item.
  `IDfTime`
  IDfQueueItem.`getDequeuedDate()`
  Returns the date on which the item was dequeued.
  `String`
  IDfACL.`getDescription()`
  Returns the user-defined description of an ACL object.
  `String`
  IDfFormat.`getDescription()`
  Retrieves the user-defined description of a format.
  `String`
  IDfGroup.`getDescription()`
  Returns the user-defined description of a group object.
  `String`
  IDfRelation.`getDescription()`
  Not system defined.Provided for user convenience.
  `String`
  IDfRelationType.`getDescription()`
  Returns the user defined description of the relationship.
  `String`
  IDfType.`getDescription()`
  Returns the user-defined label for a type.
  `String`
  IDfUser.`getDescription()`
  Returns the user-defined description for a user.
  `String`
  IDfSysObject.`getDirectDescendant()`
  Returns whether the object has any direct descendants (versions derived directly from this object).
  `String`
  IDfValueAssistance.`getDisplayValue(String actualValue)`
  Return the possible display value mapped to the specified actual value.
  `int`
  IDfRetainer.`getDispositionRule()`
  Returns the dm_retainer.disposition_rule value.
  `String`
  IDfSession.`getDMCLSessionId()`
  Deprecated.
  use `IDfSession.getSessionId()` instead.
  `IDfTypedObject`
  IDfSession.`getDocbaseConfig()`
  Returns a docbase config object for a repository session.
  `int`
  IDfDocbaseMap.`getDocbaseCount()`
  Returns the number of repositories known.
  `String`
  IDfDocbaseMap.`getDocbaseDescription(int index)`
  Returns the administrator-defined description of the repository at the specified index.
  `String`
  IDfDocbaseMap.`getDocbaseId(int index)`
  Returns the ID of the repository at the specified index.
  `String`
  IDfSession.`getDocbaseId()`
  Returns the ID of the repository defined as the default repository scope.
  `IDfDocbaseMap`
  DfClient.`getDocbaseMap()`
  `IDfDocbaseMap`
  IDfClient.`getDocbaseMap()`
  Returns information about the repositories that are known to a connection broker.
  `IDfDocbaseMap`
  IDfDocbrokerClient.`getDocbaseMap()`
  Returns information about the repositories that are known to the set of connection brokers currently configured for this IDfDocbrokerClient instance.
  `IDfDocbaseMap`
  DfClient.`getDocbaseMapEx(String protocol, String hostName, String portNumber)`
  `IDfDocbaseMap`
  IDfClient.`getDocbaseMapEx(String protocol, String hostName, String portNumber)`
  Returns information about the repositories that are known to a connection broker.
  `IDfDocbaseMap`
  IDfDocbrokerClient.`getDocbaseMapFromSpecificDocbroker(String protocol, String hostName, String portNumber)`
  Returns information about the repositories that are known to a specific connection broker.
  `String`
  IDfDocbaseMap.`getDocbaseName(int index)`
  Returns the name of the repository at the specified index.
  `String`
  IDfSession.`getDocbaseName()`
  Returns the name of the repository identified as the default repository scope.
  `String`
  DfClient.`getDocbaseNameFromDocbaseId(long docbaseId)`
  `String`
  IDfClient.`getDocbaseNameFromDocbaseId(long docbaseId)`
  Returns the name of the repository with the specified numeric docbase id.
  `String`
  IDfDocbrokerClient.`getDocbaseNameFromDocbaseId(long docbaseId)`
  Returns the name of the repository from its numeric id.
  `String`
  DfClient.`getDocbaseNameFromId(IDfId objectId)`
  `String`
  IDfClient.`getDocbaseNameFromId(IDfId objectId)`
  Returns the name of the repository from where the object and its `IDfId` originated.
  `String`
  IDfDocbrokerClient.`getDocbaseNameFromId(IDfId objectId)`
  Returns the name of the repository from which the object and its `IDfId` originated.
  `String`
  IDfSession.`getDocbaseOwnerName()`
  Returns the name of the user who owns the repository identified as the default repository scope.
  `IDfList`
  IDfDocbaseMap.`getDocbaseRoles(int index)`
  `String`
  IDfSession.`getDocbaseScope()`
  Returns the default repository scope of this session.
  `IDfTypedObject`
  DfClient.`getDocbrokerMap()`
  `IDfTypedObject`
  IDfClient.`getDocbrokerMap()`
  Returns information about the connection brokers known to the DFC.
  `IDfTypedObject`
  IDfDocbrokerClient.`getDocbrokerMap()`
  Returns information about the connection brokers known to this IDfDocbrokerClient instance.
  `IDfTypedObject`
  IDfSession.`getDocbrokerMap()`
  Returns information about the DocBrokers known to the DFC.
  `String`
  IDfACL.`getDomain()`
  Returns the domain (owner name) of an ACL.
  `String`
  IDfDocbaseMap.`getDormancyStatus(int index)`
  Returns the status of the docbase at the specified index
  `String`
  IDfFormat.`getDOSExtension()`
  Retrieves the DOS extension used to copy files of this format into the common area, client local area, and storage.
  `double`
  IDfTypedObject.`getDouble(String attributeName)`
  Returns the double value of an attribute.
  `Double`
  IDfSysObject.`getDoubleContentAttr(String name, String formatName, int page, String pageModifier)`
  Return a numeric content attribute.
  `IDfTime`
  IDfQueueItem.`getDueDate()`
  Returns the date on which the associated work item or task is expected to be completed.
  `IDfTime`
  IDfWorkitem.`getDueDate()`
  Returns the work item's due date.
  `String`
  IDfDumpRecord.`getDumpOperation()`
  `String`
  IDfDumpRecord.`getDumpParameter(int index)`
  `String`
  IDfDumpRecord.`getDumpType(int index)`
  `boolean`
  IDfGroup.`getDynamic()`
  Gets the dynamic setting of this group
  `boolean`
  IDfGroup.`getDynamicDefault()`
  Gets the default membership setting for the dynamic group.
  `String`
  IDfSession.`getDynamicGroup(int index)`
  Gets the dynamic group at the specified index from the sessionConfig.
  `int`
  IDfSession.`getDynamicGroupCount()`
  Gets the number of dynamic groups that the session user is actively participating as a member of.
  `IDfTime`
  IDfRelation.`getEffectiveDate()`
  Not system defined.
  `IDfTime`
  IDfDumpRecord.`getEndTime()`
  `IDfTime`
  IDfLoadRecord.`getEndTime()`
  `int`
  IDfRetainer.`getEnforcementRule()`
  Returns the dm_retainer.enforcement_rule value.
  `String`
  IDfPolicy.`getEntryCriteria(int index)`
  Get the entry criteria specified by the client for the server to generate a dm_func_expr object and save its ID in the entry_criteria_id attribute for the state with the given index.
  `IDfId`
  IDfPolicy.`getEntryCriteriaId(int index)`
  Return the attribute entry_criteria_id value at the specified index.
  `int`
  IDfPolicy.`getEntryCriteriaIdCount()`
  Return the number of attribute entry_criteria_id values for this policy.
  `String`
  IDfQueueItem.`getEvent()`
  Returns the name of the event.
  `IDfEventManager`
  IDfSession.`getEventManager()`
  Retrieves the Event manager for this session.
  `IDfCollection`
  IDfSession.`getEvents()`
  Returns all unread items in a user's inbox.
  `String`
  IDfPolicy.`getExceptionState(int index)`
  Return the attribute exception_state value at the specified index.
  `int`
  IDfPolicy.`getExceptionStateCount()`
  Return the number of attribute exception_state values for this policy.
  `String`
  IDfSysObject.`getExceptionStateName()`
  Returns the name of the exception state associated with the current state, if any exist.
  `int`
  IDfActivity.`getExecErrHandling()`
  Returns information about how the activity's runtime instance handles execution failure.
  `IDfId`
  IDfActivity.`getExecMethodId()`
  Returns the object ID of the method object that executes the activity's actions.
  `IDfId`
  IDfPackage.`getExecMethodId()`
  Retrieves the method id of the corresponding workflow object.
  `String`
  IDfWorkitem.`getExecOsError()`
  Returns the error string, if any.
  `IDfId`
  IDfWorkitem.`getExecResultId()`
  Returns the object ID of the document containing the results of the application's execution.
  `int`
  IDfWorkitem.`getExecRetriedCount()`
  Returns value of the r_exec_retried_count attribute.
  `int`
  IDfActivity.`getExecRetryInterval()`
  Returns the retry interval if the method execution fails for the activity
  `int`
  IDfActivity.`getExecRetryMax()`
  Returns the maximum retry number if the method execution fails for the activity
  `int`
  IDfActivity.`getExecSubtype()`
  Returns the exec_subtype attribute of the activity.
  `int`
  IDfActivity.`getExecTimeOut()`
  Returns the time-out period, in seconds, for the method that executes the activity's actions.
  `int`
  IDfActivity.`getExecType()`
  Returns the execution type of the activity.
  `IDfTime`
  IDfRelation.`getExpirationDate()`
  Not system defined.
  `String`
  IDfWorkitem.`getExtendedPerformer(int valueIndex)`
  Returns the name of an extended performer.
  `int`
  IDfWorkitem.`getExtendedPerformerCount()`
  Returns the number of extended performers for the work item.
  `IDfId`
  IDfPolicy.`getExtensionObjectId(int index)`
  Return the IDfId of the extension object for the state indicated by the index proviced.
  `String`
  IDfPolicy.`getExtensionType()`
  Return the attribute extension_type value.
  `int`
  IDfUser.`getFailedAuthenticationAttempts()`
  Returns the number of failed attempts to authenticate the user.
  `String`
  IDfDocbaseMap.`getFederationName(int index)`
  Returns the name of the federation for the repository at the specified index.
  `String`
  IDfSysObject.`getFile(String fileName)`
  Retrieves a content file from the Documentum server.
  `String`
  IDfSysObject.`getFileEx(String fileName, String formatName, int pageNumber, boolean other)`
  This is the extended method for retreiving a content file from the repository.
  `String`
  IDfSysObject.`getFileEx2(String fileName, String formatName, int pageNumber, String pageModifier, boolean other)`
  This is the extended method for retreiving a content file from the repository.
  `String`
  IDfDumpRecord.`getFileName()`
  `String`
  IDfFormat.`getFilenameModifier()`
  `String`
  IDfLocation.`getFileSystemPath()`
  Gets the file system path of this location.
  `String`
  IDfMountPoint.`getFileSystemPath()`
  Gets the file system path of this mount point.
  `IDfFolder`
  IDfSession.`getFolderByPath(String folderPath)`
  Returns a folder object.
  `IDfFolder`
  IDfSession.`getFolderBySpecification(String folderSpec)`
  Returns the folder matching the folder specification or null if the folder can not be found.
  `IDfId`
  IDfSysObject.`getFolderId(int index)`
  Returns the object id of the folder linked to this object at the given index.
  `int`
  IDfSysObject.`getFolderIdCount()`
  Returns the number of folders linked to the object.
  `String`
  IDfFolder.`getFolderPath(int index)`
  Returns a folder path to which a folder object is linked.
  `int`
  IDfFolder.`getFolderPathCount()`
  Returns the number of folder paths to which a folder object is linked.
  `boolean`
  IDfContainment.`getFollowAssembly()`
  Indicates assembly behavior when the component has an associated assembly.
  `boolean`
  IDfVirtualDocumentNode.`getFollowAssembly()`
  Returns the follow_assembly attribute setting for this node.
  `IDfFormat`
  IDfSession.`getFormat(String formatName)`
  Returns a format object that contains information about the format.
  `IDfFormat`
  IDfSysObject.`getFormat()`
  Returns the format of the object.
  `String`
  IDfFormat.`getFormatClass(int index)`
  `IDfList`
  IDfWorkitem.`getForwardActivities()`
  Returns a list of IDfActivity interfaces that have at least one input port linked to one of the current activity's output ports.
  `int`
  IDfSysObject.`getFrozenAssemblyCount()`
  Returns a count of the number of frozen assemblies that contain the object.
  `IDfFtConfig`
  IDfSession.`getFtConfig()`
  Get the fulltext configuration object that contains information about what capabilities the underlying fulltext engine has
  `long`
  IDfContentCollection.`getFullContentSize()`
  Return the size of requested content.
  `IDfDocbaseMap`
  IDfAdminClient.`getFullDocbaseMap()`
  Returns information about all repositories that are known to a connection broker.
  `IDfTypedObject`
  IDfAdminClient.`getFullDocbrokerMap()`
  Returns information about the connection brokers known to the DFC.
  `IDfTypedObject`
  IDfAdminClient.`getFullServerMap(String docbaseName)`
  Returns information about the servers that are known to a connection broker.
  `boolean`
  IDfSysObject.`getFullText()`
  Returns whether the document is marked for full-text indexing.
  `String`
  IDfDocbaseMap.`getGoverningDocbase(int index)`
  Returns the name of the governing repository for the repository at the specified index.
  `IDfGroup`
  IDfSession.`getGroup(String groupName)`
  Returns a group object that contains information about the repository group.
  `String`
  IDfGroup.`getGroupAddress()`
  Returns the electronic mail address for a group object.
  `String`
  IDfGroup.`getGroupAdmin()`
  Gets the admin of this group.
  `String`
  IDfGroup.`getGroupClass()`
  Gets the class of this gruop.
  `int`
  IDfUser.`getGroupDefPermit()`
  Returns the default group permission assigned to objects created by a user.
  `IDfId`
  IDfGroup.`getGroupDirectoryId()`
  `String`
  IDfGroup.`getGroupDisplayName()`
  Gets the display name of a group.
  `String`
  IDfGroup.`getGroupGlobalUniqueId()`
  `String`
  IDfGroup.`getGroupName()`
  Returns the name of a group object.
  `String`
  IDfSysObject.`getGroupName()`
  Returns the group name to which this object belongs.
  `IDfId`
  IDfGroup.`getGroupNativeRoomId()`
  Gets the group native room id.
  `int`
  IDfSysObject.`getGroupPermit()`
  Returns the object-level permission assigned to the group for this object.
  `IDfCollection`
  IDfGroup.`getGroupsNames()`
  Returns a collection of group members' names in this group.
  `String`
  IDfGroup.`getGroupsNames(int index)`
  Returns the name of a group that is a member in a group object at the specified index.
  `int`
  IDfGroup.`getGroupsNamesCount()`
  Returns the number of groups that are users in a group object.
  `String`
  IDfGroup.`getGroupSource()`
  `String`
  IDfPlugin.`getHardwarePlatform()`
  Gets the hardware platform of this plugin.
  `boolean`
  IDfGroup.`getHasEvents()`
  `boolean`
  IDfSysObject.`getHasEvents()`
  Returns whether any users have registered to receive events for the object.
  `boolean`
  IDfSysObject.`getHasFolder()`
  Returns whether this object is the CURRENT object in the version tree.
  `boolean`
  IDfSysObject.`getHasFrozenAssembly()`
  Returns whether the document's assembly is frozen.
  `String`
  IDfUser.`getHomeDocbase()`
  Returns the user's home repository.
  `String`
  IDfDocbaseMap.`getHostName()`
  Deprecated.
  This internal attribute is not meaningful here
  `String`
  IDfMountPoint.`getHostName()`
  Gets the host name of this mount point.
  `int`
  IDfFormat.`getIconIndex()`
  `IDfId`
  IDfTypedObject.`getId(String attributeName)`
  Returns the ID value of an attribute.
  `IDfId`
  IDfSession.`getIdByQualification(String qualification)`
  Returns the ID of a Documentum object that satisfies the DQL qualification.
  `int`
  IDfRetainer.`getImmutabilityRule()`
  Returns the dm_retainer.immutability_rule value.
  `String`
  IDfSysObject.`getImplicitVersionLabel()`
  Returns the implicit version label from r_version_label.
  `String`
  IDfVersionLabels.`getImplicitVersionLabel()`
  Returns the implicit version label associated with the SysObject.
  `boolean`
  IDfVirtualDocument.`getIncludeBrokenBindings()`
  Indicates whether nodes with broken bindings are included in the display.
  `String`
  IDfPolicy.`getIncludedType(int index)`
  Return the attribute included_type value at the specified index.
  `int`
  IDfPolicy.`getIncludedTypeCount()`
  Return the number of attribute included_type values for this policy.
  `boolean`
  IDfPolicy.`getIncludeSubtypes(int index)`
  Return the attribute include_subtypes value at the specified index.
  `int`
  IDfPolicy.`getIncludeSubtypesCount()`
  Return the number of attribute include_subtypes values for this policy.
  `String`
  IDfWorkflow.`getInitiateAct()`
  Returns value of the 'initiate_act' attribute.
  `int`
  IDfQueueItem.`getInstructionPage()`
  Returns the instruction page's page number.
  `String`
  IDfWorkflow.`getInstructions(int index)`
  Returns the instructions attribute at the specified index.
  `int`
  IDfWorkflow.`getInstructionsCount()`
  Returns the number of values the instructions attribute has.
  `int`
  IDfTypedObject.`getInt(String attributeName)`
  Returns the integer value of an attribute.
  `IDfId`
  IDfQueueItem.`getItemId()`
  Returns the object ID of the package or routed object.
  `String`
  IDfQueueItem.`getItemName()`
  Returns the name of the package associated with the work item or router task.
  `String`
  IDfQueueItem.`getItemType()`
  Returns the object type of the package or routed object.
  `boolean`
  IDfPolicy.`getJavaMethods()`
  Return the attribute java_methods value.
  `String`
  IDfSysObject.`getKeywords(int index)`
  Returns the keywords attribute at the specified index.
  `int`
  IDfSysObject.`getKeywordsCount()`
  Returns the number of keywords for the object.
  `IDfCollection`
  IDfSession.`getLastCollection()`
  Returns the collection object for the most recently executed query.
  `String`
  IDfWorkflow.`getLastPerformer(int valueIndex)`
  Returns the name of the performer who most recently completed a work item for a particular activity.
  `IDfId`
  IDfWorkflow.`getLastWitemId(int valueIndex)`
  Returns the object ID of the most recently completed work item for a particular activity.
  `String`
  IDfVirtualDocumentNode.`getLateBindingValue()`
  Returns the late binding value for the node.
  `boolean`
  IDfSysObject.`getLatestFlag()`
  Indicates whether this version is the most recent version of the object on a particular branch in the version tree.
  `IDfTime`
  IDfWorkitem.`getLaunchTimeout()`
  Returns the launch timeout value of this work item.
  `com.documentum.fc.client.license.ILicenseManager`
  DfClient.`getLicenseManager()`
  `com.documentum.fc.client.license.ILicenseManager`
  IDfClient.`getLicenseManager()`
  `int`
  IDfSysObject.`getLinkCount()`
  Returns the number of objects linked to the object.
  `String`
  IDfProcess.`getLinkDestActivity(int linkIndex)`
  Returns a link's destination activity.
  `String`
  IDfProcess.`getLinkDestPort(int linkIndex)`
  Returns a link's destination port.
  `int`
  IDfSysObject.`getLinkHighCount()`
  Returns the current maximum order number assigned to a component.
  `String`
  IDfProcess.`getLinkName(int linkIndex)`
  Returns a link name.
  `String`
  IDfProcess.`getLinkSrcActivity(int linkIndex)`
  Returns a link's source activity.
  `String`
  IDfProcess.`getLinkSrcPort(int linkIndex)`
  Returns a link's source port.
  `String`
  IDfLoadRecord.`getLoadFileName()`
  `String`
  IDfLoadRecord.`getLoadOperation()`
  `String`
  IDfLoadRecord.`getLoadParameter(int index)`
  `String`
  IDfLoadRecord.`getLoadType(int index)`
  `static IDfClient`
  DfClient.`getLocalClient()`
  Returns the `IDfClient` interface for a singleton instance of DfClient.
  `static IDfClient`
  DfClient.`getLocalClient32()`
  Deprecated.
  Please use `DfClient.getLocalClient()` instead
  `IDfCollection`
  IDfSysObject.`getLocations(String attrNames)`
  Runs a query to find all the places this object is used and returns the query result as a collection.
  `IDfTime`
  IDfSysObject.`getLockDate()`
  Returns the date this object was locked.
  `String`
  IDfSysObject.`getLockMachine()`
  Returns the name of the client machine on which the object was locked.
  `String`
  IDfSysObject.`getLockOwner()`
  Returns the name of the user who locked the object.
  `String`
  IDfVersionPolicy.`getLogComment()`
  Returns the log entry for an object.
  `String`
  IDfSysObject.`getLogEntry()`
  Returns the comment specified by the user.
  `IDfLoginInfo`
  IDfSession.`getLoginInfo()`
  Returns a copy of the login information used to establish this DFC session.
  `String`
  IDfSession.`getLoginTicket()`
  Returns a new ticket based on the current session login information.
  `String`
  DfClient.`getLoginTicketDiagnostics(String loginTicket)`
  `String`
  IDfClient.`getLoginTicketDiagnostics(String loginTicket)`
  Return details extracted from a login ticket.
  `String`
  IDfSession.`getLoginTicketEx(String userLoginName, String scope, int timeout, boolean singleUse, String serverName)`
  Returns a new ticket based on the current session login information.
  `String`
  IDfSession.`getLoginTicketForUser(String userName)`
  Returns a ticket for a specific user.
  `String`
  IDfSession.`getLoginUserName()`
  Returns the repository name of the current user.
  `long`
  IDfTypedObject.`getLong(String attributeName)`
  Returns the long integer value of an attribute.
  `String`
  IDfFormat.`getMacCreator()`
  Retrieves the Macintosh creator to use for a format.
  `String`
  IDfMountPoint.`getMacPreferredAlias()`
  Gets the Macintosh preferred alias of this mount point.
  `String`
  IDfFormat.`getMacType()`
  Retrieves the Macintosh type to use for a format.
  `String`
  IDfSysObject.`getMasterDocbase()`
  Returns the repository id of the repository that owns the object using the computed attribute _master_docbase.
  `String`
  IDfQueueItem.`getMessage()`
  Returns the message associated with the work item, task, or event notification.
  `String`
  IDfSession.`getMessage(int severityLevel)`
  Returns all messages from an established session at or above a specified severity level.
  `String`
  IDfMethodObject.`getMethodArgs(int index)`
  `String`
  IDfMethodObject.`getMethodContent()`
  Gets the content of the method.
  `String`
  IDfMethodObject.`getMethodType()`
  `String`
  IDfMethodObject.`getMethodVerb()`
  `String`
  IDfFormat.`getMIMEType()`
  Specifies the MIME (Multimedia Internet Mail Extension) type to use for a format.
  `IDfCollection`
  IDfWorkitem.`getMissingOutputPackages()`
  Returns a collection whose result objects describe all output ports in the work item that don't have a package.
  `String`
  IDfSysObject.`getModifier()`
  Returns the name of the user who made the last modification.
  `IDfTime`
  IDfGroup.`getModifyDate()`
  Returns the time and date that a group object was last modified.
  `IDfTime`
  IDfSysObject.`getModifyDate()`
  Returns the r_modify_date attribute of the object.
  `IDfTime`
  IDfUser.`getModifyDate()`
  Returns the time and date that a user was last modified.
  `Class`
  DfClient.`getModuleClass(String moduleName, IDfSession session)`
  `IDfModuleDescriptor`
  IDfLocalModuleRegistry.`getModuleDescriptor(String moduleName)`
  Gets the meta data for the service mapped to the service name, if found.
  `IDfEnumeration`
  IDfLocalModuleRegistry.`getModuleDescriptors()`
  Get a list of all modules available.
  `IDfGlobalModuleRegistry`
  DfClient.`getModuleRegistry()`
  `IDfGlobalModuleRegistry`
  IDfClient.`getModuleRegistry()`
  Factory method that instantiates an `IDfGlobalModuleRegistry` global module registry object.
  `IDfLocalModuleRegistry`
  IDfSession.`getModuleRegistry()`
  Factory method that instantiates an `IDfLocalModulesRegistry`, a repository module registry object.
  `String`
  IDfLocation.`getMountPointName()`
  Gets the mount point name of this location.
  `String`
  IDfFormat.`getName()`
  Retrieves the format name.
  `String`
  IDfQueueItem.`getName()`
  Returns the name of the queue owner.
  `String`
  IDfType.`getName()`
  Returns a type's name.
  `IDfNetworkLocationEntry`
  DfClient.`getNetworkLocation(String locationId, String locale)`
  `IDfNetworkLocationEntry`
  IDfClient.`getNetworkLocation(String locationId, String locale)`
  Deprecated.
  use IDfAcsClient.getNetworkLocation()
  `IDfList`
  IDfWorkitem.`getNextActivityNames()`
  Retrieves all activities that immediately follow this work item.
  `String`
  IDfVersionPolicy.`getNextMajorLabel()`
  Returns the next major implicit version label for an object.
  `String`
  IDfVersionPolicy.`getNextMinorLabel()`
  Returns the next minor implicit version label for an object.
  `int`
  IDfWorkflow.`getNextSeqno()`
  Returns the next sequence number in the workflow.
  `String`
  IDfSysObject.`getNextStateName()`
  Returns the name of the next state.
  `String`
  IDfQueueItem.`getNextTasksType()`
  Indicates which tasks in the "next tasks list" are queued when this task is forwarded.
  `IDfVirtualDocumentNode`
  IDfVirtualDocument.`getNodeFromNodeId(IDfId nodeId)`
  Returns the IDfVirtualDocumentNode interface for the node corresponding to a given node ID.
  `String`
  IDfVDMNumberingScheme.`getNodeNumber(IDfVirtualDocumentNode node)`
  Returns the hierarchy number of a virtual document component.
  `String`
  IDfVirtualDocumentNode.`getNodeToken()`
  Returns a string representation of the virtual document node in a particular format.The format corresponds to the virtual document node's position with respect to the root.
  `int`
  IDfPackage.`getNoteCount()`
  Returns the number of notes in this package.
  `IDfTime`
  IDfPackage.`getNoteCreationDate(int noteIndex)`
  Returns an IDfTime interface which contains the creation date of the specified note.
  `int`
  IDfPackage.`getNoteFlag(int noteIndex)`
  Returns the special flags for a note.
  `IDfId`
  IDfPackage.`getNoteId(int noteIndex)`
  Returns the object id of the dm_note object.
  `boolean`
  IDfPackage.`getNotePersistance(int noteIndex)`
  Returns a boolean value to indicate whether the note is persistent across all activities.
  `String`
  IDfPackage.`getNoteText(int noteIndex)`
  Returns a String containing the content of the specified note.
  `String`
  IDfPackage.`getNoteWriter(int noteIndex)`
  Returns the name of the user who wrote the note.
  `IDfVDMNumberingScheme`
  IDfVirtualDocument.`getNumberingScheme()`
  Returns the numbering scheme for the virtual document.
  `IDfPersistentObject`
  IDfSession.`getObject(IDfId objectId)`
  Returns a Documentum server object.
  `IDfPersistentObject`
  IDfSession.`getObjectByPath(String objectPath)`
  Returns a Documentum server object given a full path to the object.
  `IDfPersistentObject`
  IDfSession.`getObjectByQualification(String qualification)`
  Returns a Documentum server object that satisfies the DQL qualification.
  `IDfPersistentObject`
  IDfSession.`getObjectByQualificationWithInterface(String qualification, String interfaceName)`
  Deprecated.
  Please use Aspects instead for interface extension.
  `String`
  IDfAliasSet.`getObjectDescription()`
  Returns the description of the alias set.
  `IDfId`
  IDfTypedObject.`getObjectId()`
  Returns the ID of this object.
  `IDfId`
  IDfVersionLabels.`getObjectId()`
  Returns the object ID of the SysObject.
  `IDfId`
  IDfVersionTreeLabels.`getObjectIdFromVersionLabel(String label)`
  Returns the object ID of the object carrying a given version label.
  `IDfPersistentObject`
  IDfLightObject.`getObjectImpl()`
  Retrieves an interface to the current object implementation.
  `String`
  IDfACL.`getObjectName()`
  Returns the ACL name.
  `String`
  IDfAliasSet.`getObjectName()`
  Returns the name of this alias set.
  `String`
  IDfSysObject.`getObjectName()`
  Returns the object_name attribute of the object.
  `String`
  IDfWorkflow.`getObjectName()`
  Returns the name of the workflow object.
  `IDfEnumeration`
  IDfSession.`getObjectPaths(IDfId objectId)`
  Generate `IDfEnumeration`object of `IDfObjectPath`objects for an object with a given object id.````
  `IDfObjectPathsMap`
  IDfSession.`getObjectPaths(IDfList objectIdsList)`
  Generate a map of `IDfObjectPath`objects for a list of objects with given object ids.``
  `IDfEnumeration`
  IDfSession.`getObjectsByQuery(String dql, String optionalTypeName)`
  Returns an enumeration of persistent objects using data obtained through a query.
  `IDfPersistentObject`
  IDfSession.`getObjectWithCaching(IDfId objectId, String typeNameIgnored, String classNameIgnored, String currencyCheckValue, boolean usePersistentCache, boolean useSharedCache)`
  Returns a Documentum server object.
  `IDfPersistentObject`
  IDfSession.`getObjectWithInterface(IDfId objectId, String extraInterfaceName)`
  Deprecated.
  Please use Aspects instead for interface extension.
  `IDfPersistentObject`
  IDfSession.`getObjectWithOptions(IDfId objectId, IDfGetObjectOptions objectOptions)`
  Returns a Documentum server object.
  `IDfPersistentObject`
  IDfSession.`getObjectWithType(IDfId objectId, String typeNameIgnored, String classNameIgnored)`
  Deprecated.
  `String`
  IDfLoadRecord.`getOffset()`
  `String`
  IDfPlugin.`getOperatingSystem()`
  Gets the operating system of this plugin.
  `String`
  IDfQueueItem.`getOperations()`
  Returns the value in the a_operations attribute of the queue item.
  `double`
  IDfAssembly.`getOrderNumber()`
  Returns the order number of the component within the top-most virtual document.
  `double`
  IDfContainment.`getOrderNumber()`
  Returns the position of the component among the components of the containing virtual document.
  `int`
  IDfRelation.`getOrderNumber()`
  Not system defined.
  `long`
  IDfSysObject.`getOtherFileSize(int page, String formatName, String pageModifier)`
  Return the other file (resource fork for mac os) size according to the page, format and pageModifier of the content
  `String`
  IDfWorkitem.`getOutputPort(int valueIndex)`
  Returns the name of an output port of the work item.
  `int`
  IDfWorkitem.`getOutputPortCount()`
  Returns the number of output ports for the work item.
  `boolean`
  IDfVirtualDocumentNode.`getOverrideLateBindingValue()`
  Returns the use_node_ver_label attribute value from the containment object associated with this node.
  `int`
  IDfUser.`getOwnerDefPermit()`
  Returns the default owner permission assigned to objects created by a user.
  `String`
  IDfAliasSet.`getOwnerName()`
  Returns the user name of the owner of this alias set.
  `String`
  IDfGroup.`getOwnerName()`
  Returns the user name of the user who created a group object.
  `String`
  IDfSysObject.`getOwnerName()`
  Returns the name of this object's owner.
  `int`
  IDfSysObject.`getOwnerPermit()`
  Returns the object-level permission assigned to the owner of the object.
  `IDfPackage`
  IDfWorkitem.`getPackage(IDfId packageId)`
  Returns a package object given the ID of the object.
  `int`
  IDfProcess.`getPackageControl()`
  Returns the value of the package_control attribute.
  `int`
  IDfActivity.`getPackageCount()`
  Returns the number of packages associated with the activity.
  `int`
  IDfPackage.`getPackageCount()`
  Returns the package count of a collection package.
  `int`
  IDfActivity.`getPackageFlag(int index)`
  Returns the flag of a specified package.
  `int`
  IDfPackage.`getPackageFlag()`
  Returns the package flag for the package (if it exists).
  `IDfId`
  IDfActivity.`getPackageId(int index)`
  Returns the object ID of a specified package.
  `IDfId`
  IDfPackage.`getPackageId(int index)`
  Rerturns the id of a package in a collection package.
  `String`
  IDfActivity.`getPackageLabel(int index)`
  Returns the version label associated with the package.
  `String`
  IDfPackage.`getPackageLabel(int index)`
  Returns the version label for the package (if it exists).
  `String`
  IDfActivity.`getPackageName(int index)`
  Returns the name of a specified package.
  `String`
  IDfPackage.`getPackageName()`
  Returns the package name.
  `String`
  IDfActivity.`getPackageOperation(int index)`
  Returns information about the operation to be performed on a specified package.
  `String`
  IDfPackage.`getPackageOperation()`
  Returns the package operation, which is copied from the package definition upon creation of a package.
  `int`
  IDfPackage.`getPackageOrder()`
  Returns the order number, which identifies where a package definition appears in the containing port definition.
  `int`
  IDfActivity.`getPackageReportFlag(int index)`
  Returns the report flag of a specified package.
  `IDfCollection`
  IDfWorkitem.`getPackages(String additionalAttributes)`
  Returns a list of all the work item's packages.
  `IDfId`
  IDfProcess.`getPackageSchemaId(String packageName)`
  Returns the object id of an XML schema if one exists.
  `String`
  IDfProcess.`getPackageSchemaUri(String packageName)`
  Returns the URL of an externally located schema if one exists.
  `int`
  IDfWorkflow.`getPackageSkillLevel(String packageName)`
  Returns the skill level of the given package.
  `IDfCollection`
  IDfActivity.`getPackagesMetaData()`
  Returns a query result collection containing the following attributes:
  `String`
  IDfActivity.`getPackageType(int index)`
  Returns the type of a specified package.
  `String`
  IDfPackage.`getPackageType()`
  Returns the package type, which is the type name of the bound components.
  `int`
  IDfSysObject.`getPageCount()`
  Returns the number of pages in the primary content.
  `String`
  IDfFormat.`getPagePluginName()`
  Returns the name of the SBO (i.e. plugin) that implements the page aware functionality associated with objects of this format.
  `String`
  IDfAspectRelation.`getParent()`
  Returns the parent aspect name of an aspect relation object.
  `IDfVirtualDocumentNode`
  IDfVirtualDocumentNode.`getParent()`
  Returns the IDfVirtualDocumentNode object for the immediate parent of this node.
  `String`
  IDfWorkflow.`getParentActName()`
  Returns value of the 'parent_act_name' attribute.
  `int`
  IDfWorkflow.`getParentActSeqno()`
  Returns value of the 'parent_act_seqno' attribute.
  `String`
  IDfForeignKey.`getParentAttribute(int index)`
  Returns the parent key property for the foreign key at the specified index.
  `int`
  IDfForeignKey.`getParentAttributesCount()`
  Returns the number of parent key properties for the foreign key.
  `IDfId`
  IDfAssembly.`getParentId()`
  Returns the object ID of the document that directly contains the virtual document described by the assembly to which this assembly object belongs.
  `IDfId`
  IDfContainment.`getParentId()`
  Returns the object ID of the containing virtual document.
  `IDfId`
  IDfRelation.`getParentId()`
  Returns the object ID of the parent object.
  `IDfId`
  IDfWorkflow.`getParentId()`
  Returns value of the 'parent_id' attribute.
  `IDfCollection`
  IDfPersistentObject.`getParentRelatives(String relationTypeName)`
  Returns a collection of IDfRelation objects where child is this object, and the relation_name matches the value passed in as a parameter.
  `String`
  IDfRelationType.`getParentType()`
  Returns the object type of a valid parent object in the relationship.
  `int`
  IDfPersistentObject.`getPartition()`
  Returns i_partition for this object.
  `String`
  IDfSysObject.`getPath(int pageNumber)`
  Retrieves the content location for an external store object.
  `String`
  IDfSysObject.`getPathEx(int pageNumber, String pageModifier)`
  Retrieves the content location for an external store object.
  `String`
  IDfSysObject.`getPathEx2(String formatName, int pageNumber, String pageModifier, boolean other)`
  Retrieves the content location for an external store object.
  `int`
  IDfLocation.`getPathType()`
  Gets the path type of this location.
  `int`
  IDfActivity.`getPerfCondIndex(String condName)`
  Returns the index position of the corresponding condition in the expression object for the given performer condition.
  `IDfList`
  IDfWorkflow.`getPerformerActivityNames()`
  Returns a list of user and group names for the specified performer activity name.
  `IDfId`
  IDfProcess.`getPerformerAliasId()`
  Returns process's performer alias set object id.
  `String`
  IDfActivity.`getPerformerCondition(String condtionName)`
  For the given condition name, return the corresponding performer condition.
  `int`
  IDfActivity.`getPerformerConditionCount()`
  Returns the number of performer conditions in the activity.
  `IDfId`
  IDfActivity.`getPerformerConditionId()`
  Returns the object ID of the repository object that stores the performer conditions.
  `String`
  IDfActivity.`getPerformerConditionName(int index)`
  Returns the name of a performer condition.
  `IDfList`
  IDfActivity.`getPerformerConditionNames()`
  Return a String list that contains the name of the performer conditions.
  `String`
  IDfActivity.`getPerformerConditionUser(int index)`
  Returns the user associated with a specified performer condition.
  `int`
  IDfActivity.`getPerformerFlag()`
  Indicates whether the activity's performer can delegate or extend the activity.
  `int`
  IDfWorkflow.`getPerformerFlag(int valueIndex)`
  Indicates the activity performer's extra capabilities.
  `String`
  IDfActivity.`getPerformerName()`
  Returns the name of the user or group intended to perform the activity.
  `String`
  IDfWorkitem.`getPerformerName()`
  Returns the name of the work item's performer.
  `int`
  IDfActivity.`getPerformerNameCount()`
  Returns the number of values the performer name attribute has.
  `IDfList`
  IDfActivity.`getPerformers(String conditionName)`
  For the given condition name, return a String list of performers used for this condition.
  `IDfList`
  IDfWorkflow.`getPerformers(String actName)`
  Returns a list of user and group names for the specified performer activity name.
  `int`
  IDfActivity.`getPerformerType()`
  Returns the kind of user who can perform the activity.
  `boolean`
  IDfRelation.`getPermanentLink()`
  Deprecated.
  As of DFC 5.3, replaced by IDfRelationType.getPermanentLink()
  `boolean`
  IDfRelationType.`getPermanentLink()`
  Indicates if you want to maintain the relationship across versions of the parent object.
  `IDfList`
  IDfACL.`getPermissions()`
  Returns a list of `DfPermit` objects representing all the permissions specified in the ACL.
  `IDfList`
  IDfSysObject.`getPermissions()`
  Returns a list of `DfPermit` objects representing all the permissions specified in the ACL for the sysobject.
  `int`
  IDfACL.`getPermit(String accessorName)`
  Returns the basic permission level assigned to a user or group.
  `int`
  IDfSysObject.`getPermit()`
  Returns an integer number that corresponds to the access permission level that the current user has for the object.
  `int`
  IDfSysObject.`getPermitEx(String accessorName)`
  Returns an integer number that corresponds to the access permission level that the specified user or group has for the object.
  `IDfTime`
  IDfQueueItem.`getPlanStartDate()`
  Returns the expected starting date of the associated router task.
  `String`
  IDfPlugin.`getPluginType()`
  Gets the type of this plugin.
  `IDfId`
  IDfSysObject.`getPolicyId()`
  Returns the object id of attached business policy object.
  `String`
  IDfSysObject.`getPolicyName()`
  Returns the name of attached business policy object.
  `int`
  IDfActivity.`getPortCount()`
  Returns the number of ports in the activity.
  `String`
  IDfActivity.`getPortName(int index)`
  Returns the name of a specified port.
  `String`
  IDfPackage.`getPortName()`
  Returns the name of the port of the activity runtime instance in which the package is being handled.
  `String`
  IDfActivity.`getPortType(int index)`
  Returns the type of a specified port.
  `int`
  IDfLoadRecord.`getPosition()`
  `double`
  IDfQueueItem.`getPosition()`
  Returns the value in the position attribute.
  `int`
  IDfActivity.`getPostTimer()`
  Returns the post-timer value defined for the activity.
  `IDfTime`
  IDfWorkflow.`getPostTimer(int valueIndex)`
  Returns the post-timer value for an activity.
  `IDfId`
  IDfActivity.`getPostTimerAction(int index)`
  Returns the ID of a timer action object at the given index within a timer series.
  `int`
  IDfActivity.`getPostTimerCount()`
  Returns the number of timer actions within the series.
  `int`
  IDfActivity.`getPostTimerIncrement(int index)`
  Returns the interval in minutes that must pass before the timer is fired.
  `String`
  IDfDumpRecord.`getPredicate(int index)`
  `String`
  IDfLoadRecord.`getPredicate(int index)`
  `String`
  IDfDumpRecord.`getPredicate2(int index)`
  `int`
  IDfActivity.`getPreTimer()`
  Returns the pre-timer value for the activity.
  `IDfTime`
  IDfWorkflow.`getPreTimer(int valueIndex)`
  Returns the pre-timer value for an activity.
  `IDfId`
  IDfActivity.`getPreTimerAction(int index)`
  Returns the ID of a timer action object at the given index within a timer series.
  `int`
  IDfActivity.`getPreTimerCount()`
  Returns the number of timer actions within the series.
  `int`
  IDfActivity.`getPreTimerIncrement(int index)`
  Returns the interval in minutes that must pass before the timer is fired.
  `IDfList`
  IDfWorkitem.`getPreviousActivityNames()`
  Retrieves all activities that immediately preceeded this work item.
  `String`
  IDfSysObject.`getPreviousStateName()`
  Returns the name of the previous state.
  `int`
  IDfQueueItem.`getPriority()`
  Returns the priority of the associated work item or task.
  `int`
  IDfWorkitem.`getPriority()`
  Returns the priority assigned to the work item.
  `IDfProcess`
  IDfWorkflowBuilder.`getProcess()`
  Returns the process object on which the workflow is based.
  `IDfId`
  IDfWorkflow.`getProcessId()`
  Returns the object ID of the workflow's definition.
  `int`
  IDfProcess.`getProcessLinkCount()`
  Returns the number of links in the workflow definition.
  `IDfProperties`
  IDfVirtualDocumentNode.`getProperties()`
  Returns an interface to the DfProperties object owned by this virtual document node.
  `IDfId`
  IDfWorkitem.`getQueueItemId()`
  Returns the object ID of the queue item corresponding to the work item.
  `int`
  IDfSysObject.`getReferenceCount()`
  Returns the number of folder references made by the object.
  `IDfList`
  IDfAuditTrailManager.`getRegisteredEvents(IDfId objectId)`
  Gets a list of registered events(String) for the object.
  `IDfList`
  IDfAuditTrailManager.`getRegisteredEventsForType(String typeName, String controllingApp, IDfId policyId, String stateName)`
  Gets a list of registered events(String) for the object type.
  `IDfList`
  IDfWorkitem.`getRejectActivities()`
  Returns a list of activity objects that have at least one revert port.
  `IDfSession`
  IDfSession.`getRelatedSession(IDfId objectId)`
  Returns a related session appropriate for operating on the given object id.
  `IDfSession`
  IDfSession.`getRelatedSession(String docbaseSpecString)`
  Returns a related session to a named docbase.
  `int`
  IDfAspectRelation.`getRelation()`
  Returns the aspect relation type of an aspect relation object.
  `String`
  IDfRelation.`getRelationName()`
  Returns the attribute value of relation_name.
  `String`
  IDfRelationType.`getRelationName()`
  Returns the value of the relation_name attribute.
  `IDfId`
  IDfVirtualDocumentNode.`getRelationshipId()`
  Returns the object ID of the containment or assembly object for this node.
  `IDfRelationType`
  IDfSession.`getRelationType(String relationName)`
  Returns a relation type object that contains information about a kind of relationship.
  `IDfId`
  IDfSysObject.`getRemoteId()`
  Returns the object id of the remote object.
  `int`
  IDfRetainer.`getRenditionRule()`
  Returns the dm_retainer.rendition_rule value.
  `IDfCollection`
  IDfSysObject.`getRenditions(String attrNames)`
  Runs a query against the dmr_content table to return values for all the page 0 content for this object.
  `boolean`
  IDfTypedObject.`getRepeatingBoolean(String attributeName, int valueIndex)`
  Returns a boolean value stored in a repeating attribute.
  `double`
  IDfTypedObject.`getRepeatingDouble(String attributeName, int valueIndex)`
  Returns a double value stored in a repeating attribute.
  `IDfId`
  IDfTypedObject.`getRepeatingId(String attributeName, int valueIndex)`
  Returns an Object ID value stored in a repeating attribute.
  `int`
  IDfTypedObject.`getRepeatingInt(String attributeName, int valueIndex)`
  Returns an integer value stored in a repeating attribute.
  `long`
  IDfTypedObject.`getRepeatingLong(String attributeName, int valueIndex)`
  Returns a long integer value stored in a repeating attribute.
  `String`
  IDfActivity.`getRepeatingPerformerName(int index)`
  Returns the performer name attribute at the specified index.
  `String`
  IDfTypedObject.`getRepeatingString(String attributeName, int valueIndex)`
  Returns a string value stored in a repeating attribute.
  `IDfTime`
  IDfTypedObject.`getRepeatingTime(String attributeName, int valueIndex)`
  Returns a date/time value stored in a repeating attribute.
  `IDfValue`
  IDfTypedObject.`getRepeatingValue(String attributeName, int valueIndex)`
  Returns a value stored in a repeating attribute as an IDfValue object.
  `boolean`
  IDfWorkflow.`getRepeatInvoke(int valueIndex)`
  Indicates whether the activity is repeatable.
  `IDfPersistentObject`
  IDfSession.`getReplicaForMaster(IDfId masterId)`
  Get the replica object for a specific master object.
  `String`
  IDfSysObject.`getResolutionLabel()`
  Returns the default version label used to resolve late-bound nodes of a virtual document.
  `String`
  IDfActivity.`getResolvePackageName()`
  Returns the package name used to resolve performer aliasing.
  `int`
  IDfActivity.`getResolveType()`
  Returns the performer aliasing resolve type of the activity.
  `int`
  IDfSysObject.`getResumeState()`
  Returns the resume state.
  `String`
  IDfSysObject.`getResumeStateName()`
  Returns the resume state name.
  `int`
  IDfSysObject.`getRetainerCount()`
  Return the number of retainers on this object.
  `int`
  IDfSysObjectRetention.`getRetainerCount()`
  Returns the number of entries in the i_retainer_id field.
  `IDfId`
  IDfSysObject.`getRetainerId(int index)`
  Return the id of the requested retainer.
  `IDfId`
  IDfSysObjectRetention.`getRetainerId(int index)`
  Returns an entry from the i_retainer_id field.
  `IDfId`
  IDfRetainer.`getRetainerRootId()`
  Returns the dm_retainer.retainer_root_id value.
  `int`
  IDfRetainer.`getRetainerStrategy()`
  Returns the dm_retainer.retainer_strategy value.
  `IDfTime`
  IDfSysObject.`getRetainUntilDate()`
  Returns the retain until date for this object.
  `IDfTime`
  IDfRetainer.`getRetentionDate()`
  Returns the dm_retainer.retention_date value.
  `IDfTime`
  IDfSysObject.`getRetentionDate()`
  Used internally.
  `int`
  IDfRetainer.`getRetentionInterval()`
  Returns the dm_retainer.retention_interval value.
  `int`
  IDfRetainer.`getRetentionRuleType()`
  Returns the dm_retainer.retention_rule_type value.
  `int`
  IDfRetainer.`getRetentionStatus()`
  Returns the dm_retainer.r_retention_status value.
  `String`
  IDfRetainer.`getRetentionStorageClass()`
  Returns the dm_retainer.retention_storage_class value.
  `int`
  IDfPolicy.`getReturnCondition(int index)`
  Return the attribute return_condition value at the specified index.
  `int`
  IDfPolicy.`getReturnConditionCount()`
  Return the number of attribute return_condition values for this policy.
  `boolean`
  IDfPolicy.`getReturnToBase(int index)`
  Return the attribute return_to_base value at the specified index.
  `int`
  IDfPolicy.`getReturnToBaseCount()`
  Return the number of attribute return_to_base values for this policy.
  `int`
  IDfWorkitem.`getReturnValue()`
  Returns the return value.
  `int`
  IDfDumpRecord.`getRootCount()`
  `IDfVirtualDocumentNode`
  IDfVirtualDocument.`getRootNode()`
  Returns the node that is the root of the virtual document.
  `String`
  IDfActivity.`getRouteCaseCondition(String RouteCaseIdentifier)`
  Returns the route case condition of the given route case identifier.
  `IDfList`
  IDfActivity.`getRouteCaseIdentifiers()`
  Returns a String list that contains the name of the route case identifiers.
  `IDfList`
  IDfActivity.`getRouteCasePorts(String RouteCaseIdentifier)`
  Returns a String list that contains the output ports of the given route case identifier.
  `IDfId`
  IDfQueueItem.`getRouterId()`
  Returns the object ID of the associated workflow or router.
  `IDfCollection`
  IDfSysObject.`getRouters(String additionalAttributes, String orderBy)`
  Returns a collection of routers the document participates in.
  `IDfCollection`
  IDfSession.`getRunnableProcesses(String additionalAttributes)`
  Returns a collection that contains the object ID and attribute values of all installed dm_process objects in a repository.
  `int`
  IDfWorkflow.`getRuntimeState()`
  Returns the state of the workflow.
  `int`
  IDfWorkitem.`getRuntimeState()`
  Returns the work item's state.
  `String`
  IDfVersionPolicy.`getSameLabel()`
  Returns the current implicit version label of an object.
  `String`
  IDfSession.`getSecurityMode()`
  Returns the security mode of the repository identified as the default repository scope.
  `int`
  IDfLocation.`getSecurityType()`
  Gets the security type of this location.
  `int`
  IDfMountPoint.`getSecurityType()`
  Gets the security type of this mount point.
  `String`
  IDfRelationType.`getSecurityType()`
  Returns the security applied to objects of type dm_relation_type whose relation_name attribute value matches the relation_name attribute for the dm_relation_type object.
  `IDfSysObject`
  IDfVirtualDocumentNode.`getSelectedObject()`
  Returns an IDfSysObject interface for the document represented by the node.
  `String`
  IDfQueueItem.`getSentBy()`
  Returns the name of the user who sent the work item, task, or event notification.
  `IDfTypedObject`
  IDfSession.`getServerConfig()`
  Returns a server config object for a repository session.
  `IDfTypedObject`
  DfClient.`getServerMap(String docbaseName)`
  `IDfTypedObject`
  IDfClient.`getServerMap(String docbaseName)`
  Returns information about the servers that are known to a connection broker.
  `IDfTypedObject`
  IDfDocbaseMap.`getServerMap(int index)`
  Returns information about Documentum servers for the repository at the specified index.
  `IDfTypedObject`
  IDfDocbrokerClient.`getServerMap(String docbaseName)`
  Returns information about the servers that are known to the set of connection brokers currently configured for this IDfDocbrokerClient instance.
  `IDfTypedObject`
  IDfSession.`getServerMap(String docbaseName)`
  Returns information about the servers that are known to a DocBroker.
  `IDfTypedObject`
  IDfDocbaseMap.`getServerMapByName(String docbaseName)`
  Returns information about Documentum servers for the repository with the specified name.
  `IDfTypedObject`
  DfClient.`getServerMapEx(String docbaseName, String protocol, String hostName, String portNumber)`
  `IDfTypedObject`
  IDfClient.`getServerMapEx(String docbaseName, String protocol, String hostName, String portNumber)`
  Returns information about the servers known to a connection broker.
  `IDfTypedObject`
  IDfDocbrokerClient.`getServerMapFromSpecificDocbroker(String docbaseName, String protocol, String hostName, String portNumber)`
  Returns information about the servers that are known to a specific connection broker.
  `String`
  IDfDocbaseMap.`getServerVersion(int index)`
  Returns the version string of the Documentum server at the specified index.
  `String`
  IDfSession.`getServerVersion()`
  Returns the version string of a Documentum server.
  `IDfModuleDescriptor`
  IDfGlobalModuleRegistry.`getServiceDescriptor(String serviceName)`
  Gets the meta data for the service mapped to the service name, if found.
  `IDfEnumeration`
  IDfGlobalModuleRegistry.`getServiceDescriptors()`
  Get a list of all services (SBO) available.
  `IDfTypedObject`
  IDfSession.`getSessionConfig()`
  Returns the session config object for a repository session.
  `String`
  IDfSession.`getSessionId()`
  Returns the DFC session ID of the session.
  `IDfSession`
  DfClient.`getSharedSession(String docbaseName, IDfLoginInfo loginInfo, String key)`
  `IDfSession`
  IDfClient.`getSharedSession(String docbaseName, IDfLoginInfo loginInfo, String key)`
  Deprecated.
  use `IDfSessionManager` instead for session sharing
  `IDfId`
  IDfLightObject.`getSharingParent()`
  Retrieves the ID of the lightobject's parent.
  `String`
  IDfAuditTrail.`getSignData()`
  This API gets the signData information for this particular Audit Trail object.
  `IDfTime`
  IDfQueueItem.`getSignOffDate()`
  Returns the date on which the work item or task was signed off.
  `boolean`
  IDfActivity.`getSignoffRequired()`
  Indicates whether the activity requires a sign off.
  `String`
  IDfQueueItem.`getSignOffUser()`
  Returns the name of the user who signed off the item.
  `int`
  IDfWorkitem.`getSkillLevel()`
  Returns the skill level of the task.
  `String`
  IDfQueueItem.`getSourceDocbase()`
  Returns the repository that is the source of the queued object.
  `IDfId`
  IDfQueueItem.`getSourceEvent()`
  Returns the object ID of the queued item in the source repository.
  `int`
  IDfQueueItem.`getSourceStamp()`
  Returns the vstamp value of the source queue item.
  `String`
  IDfSysObject.`getSpecialApp()`
  Reserved for use by Documentum products.
  `IDfId`
  IDfQueueItem.`getStamp()`
  Returns the object ID of the queue item object.
  `IDfList`
  IDfProcess.`getStartActivities(String initiateAct)`
  Return the list of start activities linked with the given initiate activity.
  `IDfList`
  IDfWorkflowBuilder.`getStartActivityIds()`
  Returns the object IDs of the start activities in the workflow's definition.
  `IDfList`
  IDfWorkflowBuilder.`getStartActivityNames()`
  Returns the names of the start activities in the workflow's definition.
  `IDfTime`
  IDfWorkflow.`getStartDate()`
  Returns the start date of the workflow.
  `int`
  IDfWorkflowBuilder.`getStartStatus()`
  Indicates whether the user can start the workflow.
  `IDfTime`
  IDfDumpRecord.`getStartTime()`
  `IDfTime`
  IDfLoadRecord.`getStartTime()`
  `int`
  IDfPolicy.`getStateClass(int index)`
  Return the attribute state_class value at the specified index.
  `int`
  IDfPolicy.`getStateClassCount()`
  Return the number of attribute state_class values for this policy.
  `String`
  IDfPolicy.`getStateDescription(int index)`
  Return the attribute state_description value at the specified index.
  `int`
  IDfPolicy.`getStateDescriptionCount()`
  Return the number of attribute state_description values for this policy.
  `IDfStateExtension`
  IDfPolicy.`getStateExtension(int stateNo)`
  Return the IDfStateExtension for the specified state or null if one does not exist.
  `int`
  IDfPolicy.`getStateIndex(String stateName)`
  Return the index of the attribute state_name value.
  `String`
  IDfPolicy.`getStateName(int index)`
  Return the attribute state_name value at the specified index.
  `int`
  IDfPolicy.`getStateNameCount()`
  Return the number of state_name values for this policy.
  `int`
  IDfPolicy.`getStateNo(int index)`
  Return the attribute i_state_no value at the specified index.
  `int`
  IDfStateExtension.`getStateNo()`
  Returns the number of the state that this object extends.
  `int`
  IDfPolicy.`getStateNoCount()`
  Return the number of attribute i_state_no values for this policy.
  `String`
  IDfPolicy.`getStateType(int index)`
  Return the attribute state_type value at the specified index.
  `int`
  IDfPolicy.`getStateTypeCount()`
  Return the number of attribute state_type values for this policy.
  `String`
  IDfSysObject.`getStatus()`
  Returns the a_status attribute of the object.
  `String`
  IDfSysObject.`getStorageType()`
  Returns the default storage area for content files associated with the object.
  `InputStream`
  IDfSysObjectStream.`getStream(String format, int page, String pageModifier, boolean other)`
  Retrieves a content as InputStream from the Documentum server.
  `String`
  IDfTypedObject.`getString(String attributeName)`
  Returns the string value of an attribute.
  `String`
  IDfSysObject.`getStringContentAttr(String name, String formatName, int page, String pageModifier)`
  Return a string content attribute.
  `String`
  IDfSysObject.`getSubject()`
  Returns the subject attribute of the object.
  `int`
  IDfMethodObject.`getSuccessReturnCodes(int index)`
  `String`
  IDfMethodObject.`getSuccessStatus()`
  `String`
  IDfGroup.`getSupergroupsNames(int index)`
  `int`
  IDfGroup.`getSupergroupsNamesCount()`
  `String`
  IDfType.`getSuperName()`
  Returns the name of a type's supertype.
  `IDfType`
  IDfType.`getSuperType()`
  Returns a type's super type.
  `String`
  IDfQueueItem.`getSupervisorName()`
  Returns the name of the workflow or router supervisor.
  `String`
  IDfWorkflow.`getSupervisorName()`
  Returns the name of the workflow's supervisor.
  `IDfId`
  IDfPolicy.`getSystemActions(int index)`
  Return the attribute system_actions value at the specified index.
  `int`
  IDfPolicy.`getSystemActionsCount()`
  Return the number of attribute system_actions values for this policy.
  `String`
  IDfQueueItem.`getTargetDocbase()`
  Returns the name of the target repository.
  `IDfId`
  IDfWorkitem.`getTargetTaskId()`
  Returns value of the r_target_task_id attribute
  `String`
  IDfQueueItem.`getTaskName()`
  Returns the value in the task_name attribute.
  `String`
  IDfQueueItem.`getTaskNumber()`
  Returns the activity's sequence number if this is work item or the task number if this is a router task.
  `IDfCollection`
  IDfSession.`getTasks(String userName, int filter, String additionalAttributes, String orderBy)`
  Retrieves the work items assigned to the specified user.
  `IDfCollection`
  IDfSession.`getTasksEx(String userName, int filter, IDfList orderByList, IDfList ascendingList)`
  Retrieves the work items assigned to the specified user.
  `String`
  IDfQueueItem.`getTaskState()`
  Returns the state of the associated work item or router task.
  `String`
  IDfActivity.`getTaskSubject()`
  Returns a subject for the task inbox item, the subject will be constructed at the creation time of the inbox item
  `String`
  IDfQueueItem.`getTaskSubject()`
  Returns a subject for the task inbox item
  `String`
  IDfQueueItem.`getTaskType()`
  Returns the type of the activity or task associated with the queued item.
  `IDfModuleDescriptor`
  IDfLocalModuleRegistry.`getTboDescriptor(String typeName)`
  Gets the meta data for the Type Based Business Objects mapped to the type name, if found.
  `IDfEnumeration`
  IDfLocalModuleRegistry.`getTboDescriptors()`
  Get a list of all Type Based Business Objects (TBO) available.
  `IDfTime`
  IDfTypedObject.`getTime(String attributeName)`
  Returns the date/time value of an attribute.
  `IDfTime`
  IDfSysObject.`getTimeContentAttr(String name, String formatName, int page, String pageModifier)`
  Return a time content attribute.
  `int`
  IDfMethodObject.`getTimeoutDefault()`
  `int`
  IDfMethodObject.`getTimeoutMax()`
  `int`
  IDfMethodObject.`getTimeoutMin()`
  `String`
  IDfSysObject.`getTitle()`
  Returns the title attribute of the object.
  `String`
  IDfFormat.`getTopicFilter()`
  Retrieves the indexing filter to be used when indexing a file that has a directly indexable format.
  `IDfId`
  IDfFormat.`getTopicFormat()`
  Retrieves the object ID of the format to which this format must be transformed to allow indexing.
  `String`
  IDfFormat.`getTopicFormatName()`
  Retrieves the name of the format to which this format must be transformed to allow indexing.
  `boolean`
  IDfFormat.`getTopicTransform()`
  Indicates if it is necessary to transform a format before indexing is allowed.
  `int`
  IDfWorkflow.`getTotalWitem(int valueIndex)`
  Returns the number of work items generated by an activity.
  `int`
  IDfActivity.`getTransitionEvalCount()`
  Returns the number of completed tasks that are required to trigger the next activities.
  `int`
  IDfActivity.`getTransitionFlag()`
  Returns when and how to trigger the selected outgoing paths when activity is manual transition
  `int`
  IDfActivity.`getTransitionMaxOutputCount()`
  Returns the maximum number of output ports user can select at runtime when activity is manual transition
  `int`
  IDfActivity.`getTransitionType()`
  Returns the type of transition defined for the activity.
  `String`
  IDfActivity.`getTriggerEvent()`
  Returns the expected event type that can trigger the activity.
  `int`
  IDfWorkflow.`getTriggerInput(int valueIndex)`
  Returns the number of triggered input ports.
  `int`
  IDfWorkflow.`getTriggerRevert(int valueIndex)`
  Returns a value indicating whether a revert port was triggered for an activity instance.
  `int`
  IDfWorkflow.`getTriggerThresh(int valueIndex)`
  Returns the trigger threshold for an activity.
  `int`
  IDfActivity.`getTriggerThreshold()`
  Returns the number of input ports in the activity that must be triggered to start the activity.
  `IDfType`
  IDfPersistentObject.`getType()`
  Provides an IDfType interface representing the type of this object.
  `IDfType`
  IDfSession.`getType(String typeName)`
  Returns a Documentum server type object.
  `IDfAttr`
  IDfType.`getTypeAttr(int attrIndex)`
  Returns an IDfAttr representing the type's attribute located at the position `attrIndex` in this object's list of attributes.
  `IDfList`
  IDfType.`getTypeAttrAssistanceWithValues(String attrName, IDfId policyId, String state, IDfList depAttrNameList, IDfList depAttrValueListList)`
  Deprecated.
  `IDfList`
  IDfType.`getTypeAttrAsstDependencies(String attrName, IDfId policyId, String state)`
  Deprecated.
  `int`
  IDfType.`getTypeAttrCount()`
  Returns the number of attributes in a type.
  `int`
  IDfType.`getTypeAttrDataType(String attrName)`
  Returns the datatype of an attribute.
  `int`
  IDfType.`getTypeAttrDataTypeAt(int index)`
  Returns the datatype of an attribute.
  `String`
  IDfType.`getTypeAttrDescription(String attrName)`
  Returns the user-defined label for an attribute.
  `String`
  IDfType.`getTypeAttrDescriptionAt(int index)`
  Returns the user-defined label for an attribute.
  `int`
  IDfType.`getTypeAttrLength(String attrName)`
  Returns the maximum number of characters in a string-valued attribute.
  `int`
  IDfType.`getTypeAttrLengthAt(int index)`
  Returns the maximum number of characters in a string-valued attribute.
  `String`
  IDfType.`getTypeAttrNameAt(int index)`
  Returns an attribute name for a type.
  `IDfTypedObject`
  IDfSession.`getTypeDescription(String typeName, String attribute, IDfId policyId, String state)`
  Returns the data dictionary information about an object type and its attributes.
  `IDfTypedObject`
  IDfCollection.`getTypedObject()`
  Returns a row in the collection as an `IDfTypedObject` for later use.
  `String`
  IDfSysObject.`getTypeName()`
  Returns the r_object_type attribute of the object.
  `IDfId`
  IDfPolicy.`getTypeOverrideId(int index)`
  Return the attribute type_override_id value at the specified index.
  `int`
  IDfPolicy.`getTypeOverrideIdCount()`
  Return the number of attribute type_override_id values for this policy.
  `IDfValidator`
  IDfType.`getTypeValidator(IDfId policyId, String state)`
  Returns the IDfValidator that is assocated with this IDfType.
  `String`
  IDfType.`getTypeWidgetType(int environment, String attrName, IDfId policyId, String state)`
  Deprecated.
  `IDfId`
  IDfVirtualDocument.`getUniqueObjectId(int index)`
  Returns the object ID of the object at the specified index.
  `int`
  IDfVirtualDocument.`getUniqueObjectIdCount()`
  Returns the count of the unique object IDs in the current virtual document.
  `String`
  IDfMountPoint.`getUnixPreferredAlias()`
  Gets the UNIX preferred alias of this mount point.
  `String`
  IDfPlugin.`getUsage()`
  Gets the usage of this plugin.
  `boolean`
  IDfContainment.`getUseNodeVerLabel()`
  Indicates whether the component's version label is used to resolve descendent late-bound components.
  `IDfUser`
  IDfSession.`getUser(String userName)`
  Returns a user object that contains information about the repository user.
  `IDfId`
  IDfPolicy.`getUserActionId(int index)`
  Return the attribute user_action_id value at the specified index.
  `int`
  IDfPolicy.`getUserActionIdCount()`
  Return the number of attribute user_action_id values for this policy.
  `String`
  IDfPolicy.`getUserActionService(int index)`
  Return the attribute user_action_service value at the specified index.
  `int`
  IDfPolicy.`getUserActionServiceCount()`
  Return the number of user_action_service values for this policy.
  `String`
  IDfPolicy.`getUserActionVer(int index)`
  Return the attribute user_action_ver value at the specified index.
  `int`
  IDfPolicy.`getUserActionVerCount()`
  Return the number of attribute user_action_ver values for this policy.
  `String`
  IDfUser.`getUserAddress()`
  Returns the user's electronic mail address.
  `IDfUser`
  IDfSession.`getUserByLoginName(String userLoginName, String userLoginDomain)`
  Returns a user object that contains information about the repository user.
  `IDfUser`
  IDfSession.`getUserByOSName(String userOSName, String userOSDomain)`
  Returns a user object that contains information about the repository user.
  `double`
  IDfWorkitem.`getUserCost()`
  Returns the user assignable cost provided at completion time.
  `IDfId`
  IDfPolicy.`getUserCriteriaId(int index)`
  Return the attribute user_criteria_id value at the specified index.
  `int`
  IDfPolicy.`getUserCriteriaIdCount()`
  Return the number of attribute user_criteria_id values for this policy.
  `String`
  IDfPolicy.`getUserCriteriaService(int index)`
  Return the attribute user_criteria_service value at the specified index.
  `int`
  IDfPolicy.`getUserCriteriaServiceCount()`
  Return the number of attribute user_criteria_service values for this policy.
  `String`
  IDfPolicy.`getUserCriteriaVer(int index)`
  Return the attribute user_criteria_ver value at the specified index.
  `int`
  IDfPolicy.`getUserCriteriaVerCount()`
  Return the number of attribute user_criteria_ver values for this policy.
  `String`
  IDfUser.`getUserDBName()`
  Returns the user's RDBMS user name.
  `String`
  IDfUser.`getUserDelegation()`
  Returns the names of the user for workflow delegation.
  `String`
  IDfUser.`getUserDistinguishedLDAPName()`
  Returns the user's distinguished name in LDAP.
  `String`
  IDfUser.`getUserGroupName()`
  Returns the user's default group.
  `String`
  IDfUser.`getUserLoginName()`
  Returns the user's Documentum user login name.
  `String`
  IDfUser.`getUserName()`
  Returns the user's Documentum user name.
  `String`
  IDfUser.`getUserOSDomain()`
  Returns the user's Windows NT domain name.
  `String`
  IDfUser.`getUserOSName()`
  Returns the user's operating system user name.
  `String`
  IDfUser.`getUserPassword()`
  Gets the user password for inline users.
  `String`
  IDfPolicy.`getUserPostprocessingService(int index)`
  Return the attribute user_post_processing_service value at the specified index.
  `int`
  IDfPolicy.`getUserPostprocessingServiceCount()`
  Return the number of attribute user_post_processing_service values for this policy.
  `IDfId`
  IDfPolicy.`getUserPostprocId(int index)`
  Return the attribute user_postproc_id value at the specified index.
  `int`
  IDfPolicy.`getUserPostprocIdCount()`
  Return the number of attribute user_postproc_id values for this policy.
  `String`
  IDfPolicy.`getUserPostprocVer(int index)`
  Return the attribute user_postproc_ver value at the specified index.
  `int`
  IDfPolicy.`getUserPostprocVerCount()`
  Return the number of attribute user_postproc_ver values for this policy.
  `int`
  IDfUser.`getUserPrivileges()`
  Returns the user's basic privileges.
  `IDfCollection`
  IDfGroup.`getUsersNames()`
  Returns a collection of user members' names in this group.
  `String`
  IDfGroup.`getUsersNames(int index)`
  Returns the name of the user in a group object at a specified index.
  `int`
  IDfGroup.`getUsersNamesCount()`
  Returns the number of users in a Group object.
  `int`
  IDfUser.`getUserSource()`
  Deprecated.
  As of DFC 5.2.5, replaced by getUserSourceAsString()
  `String`
  IDfUser.`getUserSourceAsString()`
  Returns this user's source.
  `int`
  IDfUser.`getUserState()`
  Returns the availability of a user to process workitems.
  `int`
  IDfWorkitem.`getUserTime()`
  Returns the user assignable time provided at completion time.
  `String`
  IDfPolicy.`getUserValidationService()`
  Return the attribute user_validation_service value for this policy.
  `int`
  IDfUser.`getUserXPrivileges()`
  Returns the user's extended privileges.
  `IDfValidator`
  IDfPersistentObject.`getValidator()`
  Returns the IDfValidator interface that is assocated with this persistent object instance (the IDfValidator shall provide validation-related services).
  `IDfValue`
  IDfTypedObject.`getValue(String attributeName)`
  Returns the value of an attribute asn an IDfValue object.
  `IDfValueAssistance`
  IDfValidator.`getValueAssistance(String attrName, IDfProperties depAttrValues)`
  Returns the value assistance associated with the specified attribute.
  `IDfProperties`
  IDfValidator.`getValueAssistanceDependencies(String attrName)`
  Return the list of attributes on which the value assistance selection depends on.
  `IDfValue`
  IDfTypedObject.`getValueAt(int index)`
  Returns the value stored in the attribute at the specified attribute index.
  `int`
  IDfTypedObject.`getValueCount(String attributeName)`
  Returns the number of values stored in an attribute.
  `String`
  IDfVirtualDocumentNode.`getVDMNumber()`
  Returns the node's number in the virtual document tree.
  `IDfCollection`
  IDfSysObject.`getVdmPath(IDfId rootId, boolean shortestPath, String versionList)`
  Returns the path or paths through a virtual document that lead to a particular component.
  `IDfCollection`
  IDfSysObject.`getVdmPathDQL(IDfId rootId, boolean shortestPath, String parentType, String bindingLabel, String nodeSortBy)`
  Returns the path or paths through a virtual document that lead to a particular component.
  `IDfVersionLabels`
  IDfVersionTreeLabels.`getVersion(int index)`
  Returns the IDfVersionLabels object for a given version.
  `int`
  IDfVersionTreeLabels.`getVersionCount()`
  Returns a count of the object versions in the version tree.
  `String`
  IDfContainment.`getVersionLabel()`
  Returns the version label of the component represented by the containment object.
  `String`
  IDfSysObject.`getVersionLabel(int index)`
  Returns the version label at the specified index.
  `String`
  IDfVersionLabels.`getVersionLabel(int index)`
  Returns the version label at a given index position.
  `String`
  IDfVersionTreeLabels.`getVersionLabel(int index)`
  Returns the version label at a specified index.
  `int`
  IDfSysObject.`getVersionLabelCount()`
  Returns the number of version labels.
  `int`
  IDfVersionLabels.`getVersionLabelCount()`
  Returns a count of all the version labels associated with the SysObject.
  `int`
  IDfVersionTreeLabels.`getVersionLabelCount(boolean includeImplicit, boolean symbolicFirst)`
  Returns a count of the version labels in the object's version tree.
  `IDfVersionLabels`
  IDfSysObject.`getVersionLabels()`
  Returns an IDfVersionLabels object associated with this sysobject.
  `IDfVersionPolicy`
  IDfSysObject.`getVersionPolicy()`
  This will extract all the version labels associated with this object and return the results as an IDfVersionPolicy interface.
  `IDfCollection`
  IDfSysObject.`getVersions(String attrNames)`
  Runs a query to find all the versions of the object and returns the query results as a collection.
  `String`
  IDfVersionPolicy.`getVersionSummary(String separator)`
  Returns all implicit and symbolic version labels associated with a SysObject.
  `IDfVersionTreeLabels`
  IDfSession.`getVersionTreeLabels(IDfId chronicleId)`
  Returns the version labels associated with the versions of a SysObject.
  `int`
  IDfPersistentObject.`getVStamp()`
  Returns the version stamp for this object.
  `String`
  IDfPersistentObject.`getWidgetType(int environment, String attrName)`
  Deprecated.
  use getValidator and then call getWidgetType on IDfValidator instead
  `String`
  IDfValidator.`getWidgetType(int environment, String attrName)`
  Find the appropriate widget type given a specific development environment and attribute name.
  `String`
  IDfFormat.`getWin31App()`
  Retrieves the name of the Windows application to launch when users select a document in this format.
  `String`
  IDfMountPoint.`getWinPreferredAlias()`
  Gets the Windows preferred alias of this mount point.
  `IDfWorkflow`
  IDfWorkflowBuilder.`getWorkflow()`
  Returns the workflow object.
  `IDfId`
  IDfWorkflowBuilder.`getWorkflowAliasSetId()`
  Returns the alias set object id of the workflow object.
  `IDfId`
  IDfPackage.`getWorkflowId()`
  Returns the workflow id.
  `IDfId`
  IDfWorkflowAttachment.`getWorkflowId()`
  Gets the workflow ID.
  `IDfId`
  IDfWorkitem.`getWorkflowId()`
  Returns the object ID of the workflow that contains this work item.
  `IDfCollection`
  IDfSysObject.`getWorkflows(String additionalAttributes, String orderBy)`
  Returns a collection of workflows the document currently participates in.
  `IDfWorkitem`
  IDfQueueItem.`getWorkitem()`
  Returns the work item object associated with the queue item.
  `int`
  IDfUser.`getWorldDefPermit()`
  Returns the default world permission assigned to objects created by a user.
  `int`
  IDfSysObject.`getWorldPermit()`
  Returns the object-level permission assigned to the world for the object.
  `int`
  IDfACL.`getXPermit(String accessorName)`
  Returns the extended permissions assigned to a user or group.
  `int`
  IDfSysObject.`getXPermit(String accessorName)`
  Returns the extended permissions, in integer form, for a specified user or group using the computed attribute _xpermit.
  `String`
  IDfACL.`getXPermitList()`
  Returns a full list of the extended permissions, in string form, currently supported by the current server.
  `String`
  IDfSysObject.`getXPermitList()`
  Returns a list of extended permissions, separated by a comma, and supported by the server, using the computed attribute _xpermit_list.
  `String`
  IDfACL.`getXPermitNames(String accessorName)`
  Returns the list of the extended permissions, in string form, for the specified user or group.
  `String`
  IDfSysObject.`getXPermitNames(String accessorName)`
  Returns the extended permissions of a specified user or group, in string form, in upper case, and separated by a comma.
  `void`
  IDfACL.`grant(String accessorName, int accessorPermit, String extendedPermitNames)`
  Sets permissions for a user or group in an ACL object.
  `void`
  IDfSysObject.`grant(String accessorName, int accessorPermit, String extendedPermission)`
  Creates an access control entry in this object, assigning an access level to a specified user or group.
  `void`
  IDfACL.`grantPermit(IDfPermit permit)`
  Creates an access control entry in this object, assigning an access level to a specified user or group.
  `void`
  IDfSysObject.`grantPermit(IDfPermit permit)`
  Creates an access control entry in this object, assigning an access level to a specified user or group.
  `void`
  IDfRouter.`halt()`
  Deprecated.
  `void`
  IDfWorkflow.`halt(int activitySeqNo)`
  Halts an activity.
  `void`
  IDfWorkflow.`haltAll()`
  Halts the workflow.
  `void`
  IDfWorkflow.`haltEx(int activitySeqNo, int suspendInterval)`
  Halts an activity with a suspend interval.
  `boolean`
  IDfTypedObject.`hasAttr(String attributeName)`
  Indicates whether an attribute exists for this object.
  `boolean`
  IDfActivity.`hasCompatibilityRouteCases()`
  Indicates whether or not this activity supports compatibility (pre-5.3) route cases.
  `boolean`
  IDfSession.`hasEvents()`
  Indicates whether a user's inbox contains unread items.
  `boolean`
  IDfUser.`hasEvents()`
  Returns `true`, if the user is registered for auditable events; `false` otherwise.
  `boolean`
  IDfTypeInfo.`hasFullTextOnlyFtIndexAttrs()`
  `boolean`
  IDfTypeInfo.`hasFullTextSupportBase()`
  `boolean`
  IDfTypeInfo.`hasFullTextSupportLite()`
  `boolean`
  IDfMethodObject.`hasMethodContent()`
  Indicates if this method has content.
  `boolean`
  IDfACL.`hasPermission(String permissionName, String accessorName)`
  Indicates whether a user or group has a specified extended permission.
  `boolean`
  IDfSysObject.`hasPermission(String permission, String accessorName)`
  Returns whether there is an access control entry in this object to a specified user or group.
  `boolean`
  IDfTypeInfo.`hasPropertyBag()`
  `boolean`
  IDfUser.`hasSession()`
  Check to see if this user has an active repository session.
  `boolean`
  IDfVersionLabels.`hasSymbolicVersionLabel()`
  Indicates whether the SysObject has symbolic labels.
  `boolean`
  IDfValidator.`hasValueAssistance(String attrName)`
  Indicates whether value assistance is setup for the specified attribute or not.
  `void`
  IDfPlugin.`importContent(String filePath)`
  Import the content of this plugin.
  `boolean`
  IDfSession.`importTicketKey(String key, String password)`
  Sets the given key, encrypted using the given password, as the login ticket key of the repository.
  `void`
  DfClient.`initCrypto(String keyFile)`
  `void`
  IDfClient.`initCrypto(String keyFile)`
  Initializes the key store for password encryption.
  `void`
  DfClient.`initCryptoEx(String keyFile, String passphrase)`
  `void`
  IDfClient.`initCryptoEx(String keyFile, String passphrase)`
  Initializes the key store for password encryption.
  `IDfId`
  IDfWorkflowBuilder.`initWorkflow()`
  Creates and saves the workflow object in the Documentum server.
  `void`
  IDfTypedObject.`insertBoolean(String attributeName, int valueIndex, boolean value)`
  Inserts a boolean value into a repeating attribute.
  `void`
  IDfSysObject.`insertContent(ByteArrayOutputStream content, int pageNumber)`
  Inserts new content into an object.
  `void`
  IDfSysObject.`insertContentEx(ByteArrayOutputStream content, int pageNumber, boolean other)`
  Inserts new content into an object.
  `void`
  IDfTypedObject.`insertDouble(String attributeName, int valueIndex, double value)`
  Inserts a double value into a repeating attribute.
  `void`
  IDfSysObject.`insertFile(String fileName, int pageNumber)`
  Inserts a new content file into an object.
  `void`
  IDfSysObject.`insertFileEx(String fileName, int pageNumber, String otherFileName)`
  Inserts a new content file into an object.
  `void`
  IDfTypedObject.`insertId(String attributeName, int valueIndex, IDfId value)`
  Inserts an Object ID value into a repeating attribute.
  `void`
  IDfTypedObject.`insertInt(String attributeName, int valueIndex, int value)`
  Inserts an integer value into a repeating attribute.
  `IDfId`
  IDfSysObject.`insertPart(IDfId componentID, String versionLabel, IDfId beforeContainmentId, double orderNo, boolean orderNoFlag, boolean useNodeVerLabel, boolean followAssembly, int copyChild)`
  Inserts a document into the list of virtual child documents for the object.
  `void`
  IDfPolicy.`insertState(int index)`
  Insert a new state with the given index into this lifecycle.
  `void`
  IDfTypedObject.`insertString(String attributeName, int valueIndex, String value)`
  Inserts a string value into a repeating attribute.
  `void`
  IDfRouter.`insertTask(int position)`
  Deprecated.
  `void`
  IDfTypedObject.`insertTime(String attributeName, int valueIndex, IDfTime value)`
  Inserts a date/time value into a repeating attribute.
  `void`
  IDfTypedObject.`insertValue(String attributeName, int valueIndex, IDfValue value)`
  Inserts a variant value into a repeating attribute.
  `void`
  IDfActivity.`install()`
  Installs a validated activity.
  `void`
  IDfPolicy.`install(boolean notify)`
  Validate this policy.
  `void`
  IDfProcess.`install(boolean installActivity, boolean resume)`
  Installs a validated workflow definition.
  `void`
  IDfActivity.`invalidate()`
  Moves a validated activity to the draft state.
  `void`
  IDfProcess.`invalidate()`
  Moves the validated workflow definition back to the draft state.
  `void`
  IDfVersionTreeLabels.`invalidate()`
  Flushes the cached information for the IDfVersionTreeLabels object.
  `boolean`
  IDfSession.`isACLDocbase()`
  Indicates whether repository identified as the default repository scope is operating in ACL mode.
  `boolean`
  IDfSession.`isAdopted()`
  Deprecated.
  `boolean`
  IDfSysObject.`isArchived()`
  Returns the a_archive attribute of the object.
  `boolean`
  IDfTypeInfo.`isAttrFullTextIndexed(String attrName)`
  `boolean`
  IDfTypedObject.`isAttrRepeating(String attributeName)`
  Indicates whether an attribute is a repeating attribute.
  `boolean`
  IDfTypeInfo.`isAutoMaterializationAllowed()`
  `boolean`
  IDfVirtualDocumentNode.`isBindingBroken()`
  Indicates whether there is a version in the node's version tree that matches the binding criteria.
  `boolean`
  IDfSysObject.`isCheckedOut()`
  Returns whether this object is checked out.
  `boolean`
  IDfSysObject.`isCheckedOutBy(String userName)`
  Returns whether this object is checked out by the specified user.
  `boolean`
  IDfDumpRecord.`isComplete()`
  `boolean`
  IDfVirtualDocumentNode.`isCompound()`
  Indicates whether users can add to, remove, or reorder this node in the VDM display.
  `boolean`
  IDfSysObject.`isContentTransferCapabilityEnabled(String networkLocationIdentifier, IDfContentTransferCapability capability)`
  Returns whether content transfer capability is enabled for the object
  `boolean`
  IDfVersionPolicy.`isDefaultRetainLockOnCheckin()`
  Indicates whether to retain the lock on an object after it is checked into the repository.
  `boolean`
  IDfWorkitem.`isDelegatable()`
  Indicates whether the work item can be delegated.
  `boolean`
  IDfPersistentObject.`isDeleted()`
  Returns `true` if this object has been deleted during this session.
  `boolean`
  IDfQueueItem.`isDeleteFlag()`
  Indicates whether the queued item has been dequeued.
  `boolean`
  IDfPersistentObject.`isDirty()`
  Indicates whether unsaved changes have been made to this object.
  `boolean`
  IDfAuditTrailManager.`isEventAudited(IDfId objectId, String event)`
  Indicates if this event is currently being audited for the object.
  `boolean`
  IDfAuditTrailManager.`isEventAuditedForType(String typeName, String event, String controllingApp, IDfId policyId, String stateName)`
  Indicates if this event is currently being audited for the object type.
  `boolean`
  IDfWorkitem.`isExecLaunch()`
  Indicates whether the application failed.
  `boolean`
  IDfActivity.`isExecSaveResults()`
  Indicates whether the results of the activity's actions are saved to a document.
  `boolean`
  IDfWorkitem.`isExecTimeOut()`
  Indicates whether the application timed out.
  `boolean`
  IDfTypeInfo.`isFetchOptimizedAspectType()`
  `boolean`
  IDfLoadRecord.`isFirstPhase()`
  `boolean`
  IDfVirtualDocumentNode.`isFromAssembly()`
  Indicates whether this node was selected from an assembly.
  `boolean`
  IDfSysObject.`isFrozen()`
  Returns whether this object was specifically frozen and is now unchangeable.
  `boolean`
  IDfACL.`isGloballyManaged()`
  Indicates whether an ACL object is managed globally or locally.
  `boolean`
  IDfGroup.`isGloballyManaged()`
  Indicates whether the ACL associated with a group object is globally or locally managed.
  `boolean`
  IDfUser.`isGloballyManaged()`
  Indicates whether the ACL associated with a user is managed globally or locally.
  `boolean`
  IDfACL.`isGroup(int index)`
  Indicates if an accessor name in an ACL object is a group or a user.
  `boolean`
  IDfUser.`isGroup()`
  Returns a Boolean value indicating whether a user is a group or an individual user.
  `boolean`
  IDfGroup.`isGroupInGroup(String groupName)`
  Determines whether the group is one of the members of this group.
  `boolean`
  IDfFormat.`isHidden()`
  Indicates whether a format is hidden from users.
  `boolean`
  IDfSysObject.`isHidden()`
  Indicates if this object is visible to the end users.
  `boolean`
  IDfSysObject.`isImmutable()`
  Returns whether this object can be changed.
  `boolean`
  IDfDumpRecord.`isIncludeContent()`
  `boolean`
  IDfPersistentObject.`isInstanceOf(String typeName)`
  Indicates if this is an object of the given type or of a type derived from the given type.
  `boolean`
  IDfACL.`isInternal()`
  Indicates whether an ACL object was created explicitly by the user or implicitly by the server.
  `boolean`
  IDfMethodObject.`isLaunchAsync()`
  `boolean`
  IDfMethodObject.`isLaunchDirect()`
  `boolean`
  IDfSysObject.`isLinkResolved()`
  Returns the a_link_resolved attribute of the object.
  `boolean`
  IDfWorkitem.`isManualExecution()`
  Indicates whether the work item's associated activity is a manual activity.
  `boolean`
  IDfWorkitem.`isManualTransition()`
  Indicates whether the work item's transition is manual.
  `boolean`
  IDfPackage.`isManufactured()`
  This method returns `true` if this is a package that was manually created by the user and did not come in on an INPUT port.
  `boolean`
  IDfTypeInfo.`isMaterializationAllowed()`
  `boolean`
  IDfLightObject.`isMaterialized()`
  Indicates whether the lightobject is materialized.
  `boolean`
  IDfDumpRecord.`isMore()`
  `boolean`
  IDfPersistentObject.`isNew()`
  Indicates whether this object was created during the current session but has not yet been saved.
  `boolean`
  IDfTypedObject.`isNull(String attributeName)`
  Reserved for future use.
  `boolean`
  IDfSysObjectRetention.`isObjectUnderRetention()`
  Returns true if the object is under retention.
  `boolean`
  IDfSysObjectRetention.`isObjectUnderRetentionHold()`
  Returns true is the object is under retention-hold.
  `boolean`
  IDfActivity.`isPostTimerRepeatLastAction()`
  Indicates if the final timer in the series should repeat.
  `boolean`
  IDfActivity.`isPreTimerRepeatLastAction()`
  Indicates if the final timer in the series should repeat.
  `boolean`
  IDfActivity.`isPrivate()`
  Indicates whether the activity is a public or private activity.
  `boolean`
  IDfGroup.`isPrivate()`
  Indicates whether a group object is private or public.
  `boolean`
  IDfProcess.`isPrivate()`
  Indicates whether the workflow is private or public.
  `boolean`
  IDfSysObject.`isPublic()`
  Returns whether the object is public or not.
  `boolean`
  IDfQueueItem.`isReadFlag()`
  Indicates whether the queued item has been read by the queue's owner.
  `boolean`
  IDfSysObject.`isReference()`
  Returns whether the object is a reference object.
  `boolean`
  IDfLoadRecord.`isRelocate()`
  `boolean`
  IDfSession.`isRemote()`
  Deprecated.
  `boolean`
  IDfQueueItem.`isRemotePending()`
  Indicates whether the queued item is waiting for distribution.
  `boolean`
  IDfWorkitem.`isRepeatable()`
  Indicates whether the work item can be repeated.
  `boolean`
  IDfActivity.`isRepeatableInvoke()`
  Indicates whether the activity can be invoked multiple times when the workflow is running.
  `boolean`
  IDfPersistentObject.`isReplica()`
  Indicates whether an object is a replica.
  `boolean`
  IDfFormat.`isRichmediaEnabled()`
  `boolean`
  IDfVirtualDocumentNode.`isRoot()`
  Indicates whether the node is the root of the virtual document tree.
  `boolean`
  IDfMethodObject.`isRunAsServer()`
  `boolean`
  IDfWorkflowBuilder.`isRunnable()`
  Indicates whether the workflow's definition is in the installed state.
  `boolean`
  IDfContentCollection.`isSeekable()`
  `boolean`
  IDfSession.`isServerTraceOptionSet(String optionName)`
  Queries the status of server-side tracing options for the session.
  `boolean`
  IDfSession.`isShared()`
  Indicates whether the session is a shared DFC session.
  `boolean`
  IDfQueueItem.`isSignOffRequired()`
  Indicates whether a sign off is required for the work item or task.
  `boolean`
  IDfWorkitem.`isSignOffRequired()`
  Indicates whether the work item requires a sign off.
  `boolean`
  IDfVirtualDocumentNode.`isStructurallyModified()`
  Indicates whether the node is structurally modified or not.
  `boolean`
  IDfType.`isSubTypeOf(String typeName)`
  Indicates whether a type is a subtype of type `typeName`.
  `boolean`
  IDfUser.`isSuperUser()`
  Indicates whether a user has the SUPERUSER privilege for the current repository.
  `boolean`
  IDfSysObject.`isSuspended()`
  Return whether the object is in a suspended state.
  `boolean`
  IDfUser.`isSystemAdmin()`
  Indicates whether a user has the SYSADMIN privilege for the current repository.
  `boolean`
  IDfMethodObject.`isTraceLaunch()`
  `boolean`
  IDfSession.`isTransactionActive()`
  Checks if there is an active transaction.
  `boolean`
  IDfType.`isTypeAttrRepeating(String attrName)`
  Indicates whether an attribute is repeating.
  `boolean`
  IDfType.`isTypeAttrRepeatingAt(int index)`
  Indicates whether an attribute is repeating.
  `boolean`
  IDfType.`isTypeOf(String typeName)`
  Returns true if an object of this type is also an object of type `typeName`.
  `boolean`
  IDfMethodObject.`isUseMethodContent()`
  `boolean`
  IDfMethodObject.`isUseMethodServer()`
  `boolean`
  IDfGroup.`isUserInGroup(String userName)`
  Determines whether the user is one of the members of this group.
  `boolean`
  IDfLocation.`isValidate()`
  Determines whether this location validates.
  `boolean`
  IDfValueAssistance.`isValidForDependentValues(IDfProperties depAttrValues)`
  Indicate whether the value assistance is valid or not.
  `boolean`
  IDfValueAssistance.`isValidForObject(IDfPersistentObject objectInstance)`
  Indicate whether the value assistance is valid or not.
  `boolean`
  IDfSysObject.`isVirtualDocument()`
  Returns true if this document should be treated as a virtual document.
  `boolean`
  IDfVirtualDocumentNode.`isVirtualDocument()`
  Indicates whether the node is a virtual document.
  `boolean`
  IDfUser.`isWorkflowDisabled()`
  Returns a boolean value indicating the user's availability for workflow.
  `void`
  IDfSession.`killSession(IDfId sessionId, String immediacyLevel, String message)`
  Kill the specified server session.
  `void`
  IDfSysObject.`link(String folderSpec)`
  Associates the object with a folder or cabinet.
  `IDfEnumeration`
  IDfModuleRegistry.`list(IDfModuleFilter filter)`
  Get a list of all business objects available if they satisfy the filter.
  `IDfCollection`
  IDfSession.`listMetricsState()`
  Retrieves the state of all the metrics that are gatherable from the server.
  `void`
  IDfPersistentObject.`lock()`
  Acquires a low-level repository database lock on the object.
  `void`
  IDfPersistentObject.`lockEx(boolean validateStamp)`
  Acquires a low-level repository database lock on the object.
  `boolean`
  IDfSession.`makeActive()`
  Makes a request to move the server to which this session is connected to an active state For this operation to succeed, the user of this session should be a member of the dm_datacenter_managers group
  `boolean`
  IDfSession.`makeActive(boolean allServersForThisDocbase)`
  Makes a request to move the docbase or server to an active state For this operation to succeed, the user of this session should be a member of the dm_datacenter_managers group
  `void`
  IDfSysObject.`mark(String versionLabels)`
  Assigns one or more symbolic version labels to an object.
  `void`
  IDfLightObject.`materialize()`
  Explicitly triggers the lightobject to be materialized, meaning that the lightobject will now have its private parent instead of a shared parent
  `void`
  IDfSysObject.`mount(String path)`
  Deprecated.
  `void`
  IDfPolicy.`moveState(int oldIndex, int newIndex)`
  Move a state within this policy.
  `IDfAttributeValueCondition`
  IDfActivity.`newAttributeValueCondition()`
  Factory method for attribute value transition conditions.
  `void`
  IDfBatchManager.`newGroup()`
  Start a new group in the current batch.
  `IDfPersistentObject`
  IDfSession.`newLightObject(String typeName, IDfId parentId)`
  Creates a persistent light type object given a specified Documentum server shareable type.
  `IDfPersistentObject`
  IDfSession.`newObject(String typeName)`
  Creates a persistent object given a specified Documentum server type.
  `IDfPersistentObject`
  IDfSession.`newObjectWithType(String typeName, String classNameIgnored)`
  Deprecated.
  `com.documentum.operations.IDfOperationManager`
  DfClient.`newOperationManager()`
  `com.documentum.operations.IDfOperationManager`
  IDfClient.`newOperationManager()`
  Returns operation manager.
  `IDfRetainer`
  IDfRetainerFactory.`newRetainerForContainer(IDfPersistentObject rootObject)`
  Creates IDfRetainer to apply retention to a group of objects.
  `IDfRetainer`
  IDfRetainerFactory.`newRetainerForContainerId(IDfSession session, IDfId rootObjectId)`
  Creates IDfRetainer to apply retention to a group of objects.
  `IDfRetainer`
  IDfRetainerFactory.`newRetainerForObject(IDfPersistentObject rootObject)`
  Creates IDfRetainer to apply retention to a single object.
  `IDfRetainer`
  IDfRetainerFactory.`newRetainerForObjectId(IDfSession session, IDfId rootObjectId)`
  Creates IDfRetainer to apply retention to a single object.
  `IDfSession`
  DfClient.`newSession(String docbaseName, IDfLoginInfo loginInfo)`
  `IDfSession`
  IDfClient.`newSession(String docbaseName, IDfLoginInfo loginInfo)`
  Factory method that always constructs a new `IDfSession` object and establishes a new session with the specified Documentum server.
  `IDfStateExtension`
  IDfPolicy.`newStateExtension(int stateNo)`
  Create and initialize an IDfStateExtension for the specified state.
  `IDfWorkflowBuilder`
  IDfSession.`newWorkflowBuilder(IDfId processId)`
  Creates a workflow builder object.
  `IDfXPathCondition`
  IDfActivity.`newXPathCondition()`
  Factory method for XPath transition conditions.
  `boolean`
  IDfCollection.`next()`
  Gets the next row in a collection.
  `void`
  IDfSysObjectRetention.`onObjectRetained()`
  A function that is called by RPS after an object was retained.
  `void`
  DfDefaultSessionManagerEventListener.`onSessionCreate(IDfSession session)`
  This method is called only when session manager has to create a new session object.
  `void`
  IDfSessionManagerEventListener.`onSessionCreate(IDfSession session)`
  This method is called only when session manager has to create a new session object.
  `void`
  DfDefaultSessionManagerEventListener.`onSessionDestroy(IDfSession session)`
  This method is called when session manager is going to disconnect the given session.
  `void`
  IDfSessionManagerEventListener.`onSessionDestroy(IDfSession session)`
  Deprecated.
  `void`
  IDfBatchManager.`openBatch()`
  This openBatch() method opens an insert batch, using default values.
  `void`
  IDfBatchManager.`openBatch(int size, boolean flushBatchOnQuery, boolean oneAuditPerBatch, boolean oneEventPerBatch, Properties options)`
  Opens an insert batch.
  `void`
  IDfBatchManager.`openBatchGroup(int size, boolean flushBatchOnQuery, boolean oneAuditPerBatch, boolean oneEventPerBatch, String ignoreInsertError)`
  Opens an insert batch that uses groups.
  `List<IDfPair<IDfId,String>>`
  IDfAuditTrailManager.`parseBatchedIds(IDfId audittrailId)`
  Get a list of BatchAudit from an audittrail object.
  `List<IDfPair<IDfId,String>>`
  IDfEventManager.`parseBatchedIds(IDfId eventId)`
  When oneEventPerBatch flag is turned on for a batch, the batch will generate a dm_batch_flush event for objects created inside the batch.
  `void`
  IDfRouter.`pause(int taskNumber)`
  Deprecated.
  `void`
  IDfWorkitem.`pause()`
  Pauses the work item.
  `String`
  IDfSysObject.`print(String printer, boolean printCover, boolean saveOutput, int numCopies, int startingContentPage, int endingContentPage)`
  Prints the object.
  `boolean`
  IDfSession.`projectActiveStatus()`
  Only projects to docbroker that this server is active.
  `boolean`
  IDfSession.`projectDormantStatus()`
  Only projects to docbroker that this server is dormant.
  `void`
  IDfSysObject.`promote(String state, boolean override, boolean fTestOnly)`
  Promotes the sysobject to the state specified in the `state` argument.
  `void`
  IDfSysObject.`prune(boolean keepLabels)`
  Removes unwanted versions of an object.
  `void`
  IDfSession.`publishDataDictionary(String locale, String typeName, String attributeName, boolean forcePublish)`
  Publish Data Dictionary information.
  `void`
  IDfSession.`purgeLocalFiles()`
  Removes all files that have been copied into the local area during the current session.
  `IDfId`
  IDfSysObject.`queue(String queueOwner, String event, int priority, boolean sendMail, IDfTime dueDate, String message)`
  Places the object on a specified queue.
  `IDfId`
  IDfWorkflow.`queue(String supervisor, String eventType, int priority, boolean sendMail, IDfTime dueDate, String message)`
  Sends an event to a workflow.
  `IDfId`
  IDfWorkitem.`queue(String user, String eventType, int priority, boolean sendMail, IDfTime dueDate, String message)`
  Sends an event to a workitem.
  `void`
  IDfRouter.`reAssign(int taskNumber, String taskOwner, String message)`
  Deprecated.
  `void`
  IDfSysObject.`refreshReference()`
  Refreshes the reference object.
  `void`
  IDfAuditTrailManager.`registerEvent(IDfId objectId, String event)`
  Registers an event for the object.
  `void`
  IDfAuditTrailManager.`registerEvent(IDfId objectId, String event, int auditFail)`
  Registers an event for the object.
  `void`
  IDfPersistentObject.`registerEvent(String message, String event, int priority, boolean sendMail)`
  Registers the current user to receive notifications when the specified event occurs on the specified object.
  `void`
  IDfAuditTrailManager.`registerEventForObject(IDfId objectId, String event, boolean signAudit, int authentication, String eventDescription, IDfList attributeList)`
  Registers an event for object instance.
  `void`
  IDfAuditTrailManager.`registerEventForObject(IDfId objectId, String event, boolean signAudit, int authentication, String eventDescription, IDfList attributeList, int auditFail)`
  Registers an event for object instance.
  `void`
  IDfAuditTrailManager.`registerEventForObjectEx(IDfId objectId, String event, boolean signAudit, int authentication, String eventDescription, IDfList attributeList, boolean eSignatureRequired)`
  Registers an event for object instance.
  `void`
  IDfAuditTrailManager.`registerEventForObjectEx(IDfId objectId, String event, boolean signAudit, int authentication, String eventDescription, IDfList attributeList, boolean eSignatureRequired, int auditFail)`
  Registers an event for object instance.
  `void`
  IDfAuditTrailManager.`registerEventForObjectEx2(IDfId objectId, String event, boolean auditSubtypes, String controllingApp, IDfId policyId, String stateName, boolean signAudit, int authentication, String eventDescription, IDfList attributeList, boolean eSignatureRequired)`
  Registers an event for object type.
  `void`
  IDfAuditTrailManager.`registerEventForObjectEx2(IDfId objectId, String event, boolean auditSubtypes, String controllingApp, IDfId policyId, String stateName, boolean signAudit, int authentication, String eventDescription, IDfList attributeList, boolean eSignatureRequired, int auditFail)`
  Registers an event for object type.
  `void`
  IDfAuditTrailManager.`registerEventForType(String typeName, String event, boolean auditSubtypes, String controllingApp, IDfId policyId, String stateName, boolean signAudit, int authentication, String eventDescription, IDfList attributeList)`
  Registers an event for object type.
  `void`
  IDfAuditTrailManager.`registerEventForType(String typeName, String event, boolean auditSubtypes, String controllingApp, IDfId policyId, String stateName, boolean signAudit, int authentication, String eventDescription, IDfList attributeList, int auditFail)`
  Registers an event for object type.
  `void`
  IDfAuditTrailManager.`registerEventForTypeEx(String typeName, String event, boolean auditSubtypes, String controllingApp, IDfId policyId, String stateName, boolean signAudit, int authentication, String eventDescription, IDfList attributeList, boolean eSignatureRequired)`
  Registers an event for object type.
  `void`
  IDfAuditTrailManager.`registerEventForTypeEx(String typeName, String event, boolean auditSubtypes, String controllingApp, IDfId policyId, String stateName, boolean signAudit, int authentication, String eventDescription, IDfList attributeList, boolean eSignatureRequired, int auditFail)`
  Registers an event for object type.
  `void`
  IDfAuditTrailManager.`registerEvents(IDfId objectId, IDfList events)`
  Registers a list of events for the object.
  `void`
  IDfAuditTrailManager.`registerEvents(IDfId objectId, IDfList events, int auditFail)`
  Registers a list of events for the object.
  `void`
  IDfAuditTrailManager.`registerEventsFromQuery(String query, IDfList events)`
  Registers the events specified in IDflist for the objects returned by the query.
  `void`
  IDfAuditTrailManager.`registerEventsInFolder(IDfId folderId, IDfList events)`
  Registers a list of events for all sysobjects under the folder.
  `void`
  IDfAuditTrailManager.`registerEventsInFolder(IDfId folderId, IDfList events, int auditFail)`
  Registers a list of events for all sysobjects under the folder.
  `void`
  IDfSession.`reInit(String serverConfigName)`
  Reinitializes a server's root and spawned processes.
  `void`
  IDfSession.`reInitEx(String serverConfigName, boolean sendToDocBroker)`
  Reinitializes a server's root and spawned processes.
  `void`
  IDfTypedObject.`remove(String attributeName, int valueIndex)`
  Removes a value stored in a repeating attribute.
  `void`
  IDfProcess.`removeActivity(String actName)`
  Removes an activity from the workflow definition.
  `void`
  IDfProcess.`removeActPerformer(int index)`
  Remove the act_performer_rule/act_performer_from/act_performer_to values at the corresponding index position.
  `void`
  IDfAliasSet.`removeAlias(String name)`
  Removes an alias from the alias set.
  `void`
  IDfTypedObject.`removeAll(String attributeName)`
  Removes all values stored in a repeating attribute.
  `void`
  IDfAliasSet.`removeAllAliases()`
  Removes all the aliases in the alias set.
  `void`
  IDfVirtualDocument.`removeAllChangeDescriptions(String contextTag)`
  Removes all the changes made in a particular VDM window.
  `void`
  IDfGroup.`removeAllGroups()`
  Removes all groups from this group.
  `void`
  IDfGroup.`removeAllUsers()`
  Removes all users from this group.
  `void`
  IDfSessionManagerConfig.`removeApplicationCode(String value)`
  `void`
  IDfWorkflow.`removeAttachment(IDfId attachmentId)`
  Removes an attachment from the workflow.
  `void`
  IDfWorkitem.`removeAttachment(IDfId attachmentId)`
  Removes an attachment from the workflow.
  `void`
  IDfVirtualDocument.`removeChangeDescription(IDfId objectId)`
  Removes the change or changes made to a node.
  `void`
  IDfPersistentObject.`removeChildRelative(String relationTypeName, IDfId childId, String childLabel)`
  This method should be invoked on the parent object to abandon its relationship with one or more children.
  `void`
  IDfSysObject.`removeContent(int pageNumber)`
  Deletes content from an object.
  `boolean`
  DfClient.`removeContext(String contextId)`
  `boolean`
  IDfClient.`removeContext(String contextId)`
  Deletes a `IDfProperties` object containing client information.
  `void`
  IDfAdminClient.`removeDocbroker(String hostName, int portNumber)`
  Dynamically removes a connection broker that was added using `IDfAdminClient.addDocbroker(java.lang.String, int)`.
  `void`
  IDfDocbrokerClient.`removeDocbroker(String hostName, int portNumber)`
  Dynamically removes a connection broker that was added using `IDfDocbrokerClient.addDocbroker(java.lang.String, int)`.
  `void`
  IDfSession.`removeDynamicGroup(String groupName)`
  Removes the session user from the dynamic group for this session.
  `void`
  IDfSessionManagerConfig.`removeDynamicGroup(String value)`
  `boolean`
  IDfGroup.`removeGroup(String groupName)`
  Add a group to this group.
  `void`
  IDfProcess.`removeLink(String linkName)`
  Removes a link from the workflow definition.
  `void`
  IDfMethodObject.`removeMethodContent()`
  Removes the content of the method.
  `void`
  IDfVirtualDocument.`removeNode(IDfVirtualDocumentNode node)`
  Removes a node from the virtual document.
  `void`
  IDfPackage.`removeNote(int noteIndex)`
  Removes an existing note from a package.
  `void`
  IDfSysObject.`removeNote(IDfId annotationId)`
  Deprecated.
  `void`
  IDfNote.`removeNoteEx(IDfId targetId)`
  Detaches an annotation (the current IDfSysObject) from the target object.
  `void`
  IDfPackage.`removeNoteEx(IDfId annotationId)`
  Removes an existing note from a package.
  `void`
  IDfWorkflow.`removePackage(String startActivityName, String portName, String packageName)`
  Removes a package from a start activity in the workflow.
  `void`
  IDfWorkflowBuilder.`removePackage(String activityName, String portName, String packagename)`
  Removes a package definition from an activity.
  `void`
  IDfWorkitem.`removePackage(String packageName)`
  Removes a package from the work item.
  `void`
  IDfActivity.`removePackageInfo(String portName, String packageName)`
  Removes a package definition from the activity.
  `void`
  IDfProcess.`removePackageSchemaAssociation(String packageName)`
  Removes the association of an XML schema document to a package.
  `void`
  IDfPersistentObject.`removeParentRelative(String relationTypeName, IDfId parentId, String childLabel)`
  This method should be invoked on the child object to abandon its relationship with one or more parents.
  `void`
  IDfSysObject.`removePart(IDfId containmentId, double orderNo, boolean orderNoFlag)`
  Removes a virtual document child from the object.
  `void`
  IDfActivity.`removePerformerCondition(String conditionName)`
  Removes a route case from the activity.
  `void`
  IDfActivity.`removePort(String portName)`
  Removes a port from the activity.
  `void`
  IDfActivity.`removePostTimers()`
  Removes all pre-timers from this activity.
  `void`
  IDfActivity.`removePreTimers()`
  Removes all pre-timers from this activity.
  `void`
  IDfSysObject.`removeRendition(String formatName)`
  Deletes a rendition from the object.
  `void`
  IDfSysObject.`removeRenditionEx(String formatName, int pageNumber, boolean atomic)`
  Deletes a rendition from the object.
  `void`
  IDfSysObject.`removeRenditionEx2(String formatName, int pageNumber, String pageModifier, boolean atomic)`
  Deletes a rendition from the object.
  `void`
  IDfSysObjectRetention.`removeRetention(IDfId retainerId)`
  Removes object from the control of retention services.
  `void`
  IDfActivity.`removeRouteCase(String routeCaseIdentifier)`
  Removes a route case from the activity.
  `void`
  IDfPolicy.`removeState(int index)`
  Remove a state from this policy.
  `void`
  IDfRouter.`removeTask(int position)`
  Deprecated.
  `boolean`
  IDfGroup.`removeUser(String userName)`
  Removes a user to this group.
  `void`
  IDfGroup.`renameGroup(String groupName, boolean isImmediate, boolean unlockObjects, boolean reportOnly)`
  Rename this group.
  `void`
  IDfGroup.`renameGroupEx(String groupName, boolean isImmediate, boolean unlockObjects, boolean reportOnly, String groupDisplayName)`
  Rename this group.
  `void`
  IDfUser.`renameUser(String userName, boolean isImmediate, boolean unlockObjects, boolean reportOnly)`
  Renames this user.
  `void`
  IDfLightObject.`reparent(IDfId newParentId)`
  Points the lightobject to a different parent.
  `void`
  IDfSession.`reparentLightObjects(IDfId newParentId, IDfList childIds)`
  Reparents multiple lightweight objects at a time.
  `void`
  IDfWorkitem.`repeat(IDfList list)`
  Defines an extended round of work item performers.
  `boolean`
  IDfSession.`requestDormancy()`
  Makes a request to move the server to which this session is connected to a dormant state.
  `boolean`
  IDfSession.`requestDormancy(boolean allServersForThisDocbase)`
  Makes a request to move the docbase or server to a dormant state For this operation to succeed, the user of this session should be a member of the dm_datacenter_managers group
  `boolean`
  IDfSession.`resetMetrics()`
  This is for resetting the metrics.
  `boolean`
  IDfSession.`resetPassword(String password)`
  Resets password or login ticket associated with the user credential of the current session.
  `void`
  IDfVirtualDocumentNode.`resetSelectedVersionFromBinding()`
  Clears any temporary object selection and resets the node's selection based on its defined binding.
  `void`
  IDfVirtualDocument.`resetSelectedVersionsFromBinding()`
  Clears temporary object selections and resets all node object selections based on their defined bindings.
  `boolean`
  IDfSession.`resetTicketKey()`
  Generates an asymmetric key and sets it as the login ticket key of the repository.
  `String`
  IDfSession.`resolveAlias(IDfId sysObject, String scopeAlias)`
  Returns the value mapped to a given alias.
  `String`
  IDfSysObject.`resolveAlias(String scopeAlias)`
  Searches an alias set for a specified alias.
  `void`
  IDfWorkflow.`restart(int activitySeqNo)`
  Restarts a failed activity in the workflow.
  `void`
  IDfSession.`reStart(String serverConfigName, boolean restartClient)`
  Reinitializes a server's spawned process to which the current session is connected.
  `void`
  IDfWorkflow.`restartAll()`
  Restarts a halted workflow.
  `void`
  IDfWorkflow.`restartEx(int activitySeqNo, boolean manualComplete)`
  Restarts a failed activity in the workflow and indicates whether the automatic task (if any) of this activity is intended to be manually completed.
  `IDfId`
  IDfSession.`restore(String predicate, String dumpFile, String operatorName, int priority, boolean sendMail, IDfTime dueDate)`
  Queues a request to restore a content file or files from the archives.
  `void`
  IDfSysObject.`resume(String state, boolean toBase, boolean override, boolean fTestOnly)`
  Resumes the sysobject from an exception state.
  `void`
  IDfWorkflow.`resume(int activitySeqNo)`
  Moves a halted activity to the active state.
  `void`
  IDfWorkitem.`resume()`
  Moves a paused work item to the dormant state.
  `void`
  IDfWorkflow.`resumeAll()`
  Moves a halted workflow to the running state.
  `void`
  IDfRouter.`resumeRouter(int taskNumber)`
  Deprecated.
  `void`
  IDfVirtualDocument.`resync(IDfSession session, IDfId objectId, int flags)`
  Flushes all node information and synchronizes cached object attributes with the repository.
  `void`
  IDfRouter.`reverse(int currentTask, IDfList previousTask, String message)`
  Deprecated.
  `void`
  IDfPersistentObject.`revert()`
  Discards any changes to an object that have not been saved to a repository.
  `void`
  IDfSysObject.`revertACL()`
  Throws away unsaved permission changes.
  `void`
  IDfACL.`revoke(String accessorName, String extendedPermitNames)`
  Removes all extended permissions granted to a user or group in an ACL object
  `void`
  IDfSysObject.`revoke(String accessorName, String extendedPermission)`
  Removes all access control entries from this object for a specified user or group.
  `void`
  IDfACL.`revokePermit(IDfPermit permit)`
  Removes specified permit from the acl.
  `void`
  IDfSysObject.`revokePermit(IDfPermit permit)`
  Removes specified permit from the sysobject.
  `IDfId`
  IDfWorkflowBuilder.`runWorkflow()`
  Executes the workflow object.
  `void`
  IDfPersistentObject.`save()`
  Saves an object to a Documentum server.
  `IDfId`
  IDfACL.`saveAsNew()`
  Creates a new copy of the object. object is shared with the new object.
  `IDfId`
  IDfSysObject.`saveAsNew(boolean shareContent)`
  Copies an object.
  `void`
  IDfSysObject.`saveLock()`
  Writes the object to the repository without creating a new version and directs the server to hold the intention lock on the saved object.
  `void`
  IDfSysObject.`scheduleDemote(String state, IDfTime schedule_date)`
  Schedules the sysobject to demote from its current normal state to the state defined in the `state` parameter.
  `void`
  IDfSysObject.`schedulePromote(String state, IDfTime scheduleDate, boolean override)`
  Schedules a sysobject to be promoted to the next state on a particular date/time specified by the `scheduleDate` parameter.
  `void`
  IDfSysObject.`scheduleResume(String state, IDfTime scheduleDate, boolean toBase, boolean override)`
  Schedules to resume the sysobject from an exception state to the next state at the specified date/time.
  `void`
  IDfSysObject.`scheduleSuspend(String state, IDfTime scheduleDate, boolean override)`
  Schedule a suspend of the sysobject from its current state to the exception state at a certain date/time.
  `void`
  IDfContentCollection.`seek(int position, int root)`
  Sets the starting position used by `IDfCollection.next()` for reading the next buffer of a content collection.
  `void`
  IDfContentCollection.`seekEx(long position, int root)`
  Sets the starting position used by `IDfCollection.next()` for reading the next buffer of a content collection.
  `IDfId`
  IDfSession.`sendToDistributionList(IDfList toUsers, IDfList toGroups, String instructions, IDfList objectIDs, int priority, boolean endNotification)`
  Deprecated.
  As of DFC 5.2, replaced by `IDfSession.sendToDistributionListEx(com.documentum.fc.common.IDfList, com.documentum.fc.common.IDfList, java.lang.String, com.documentum.fc.common.IDfList, int, int)`
  `IDfId`
  IDfSession.`sendToDistributionListEx(IDfList toUsers, IDfList toGroups, String instructions, IDfList objectIDs, int priority, int flags)`
  Creates and starts an ad-hoc workflow.
  `void`
  IDfSysObject.`setACL(IDfACL acl)`
  Assigns an ACL object to the object.
  `void`
  IDfACL.`setACLClass(int aclClass)`
  Sets the ACL class value.
  `void`
  IDfSysObject.`setACLDomain(String aclDomain)`
  Sets the domain of the ACL associated with this user.
  `void`
  IDfSysObject.`setACLName(String ACLName)`
  Sets the name of the associated ACL.
  `void`
  IDfProcess.`setActChooseBy(int index, String name)`
  Sets the act_choose_by attribute value at the specified index position.
  `void`
  IDfProcess.`setActChooseFor(int index, String name)`
  Sets the act_choose_for attribute at a specified index position.
  `void`
  IDfProcess.`setActChooseName(int index, String name)`
  Sets the act_choose_name attribute at a specified index position.
  `void`
  IDfPolicy.`setActionObjectId(int index, IDfId value)`
  Set the attribute action_object_id value at the specified index.
  `void`
  IDfRetainer.`setAgingMethod(int aging_method)`
  Sets the dm_retainer.aging_method value.
  `void`
  IDfAliasSet.`setAliasCategory(int index, int aliasCategory)`
  Sets the category for the alias in the specified index position in the alias set.
  `void`
  IDfAliasSet.`setAliasDescription(int index, String aliasDescription)`
  Sets the description of the alias at the specified index position in this alias set.
  `void`
  IDfAliasSet.`setAliasName(int index, String aliasName)`
  Sets the alias name at the specified index in this alias set.
  `void`
  IDfSession.`setAliasSet(String name)`
  Sets the alias_set attribute of this session_config.
  `void`
  IDfUser.`setAliasSet(String aliasSetName)`
  Sets the default alias set for this user.
  `void`
  IDfGroup.`setAliasSetId(IDfId aliasId)`
  Sets the alias set object id of the group.
  `void`
  IDfPolicy.`setAliasSetIds(int index, IDfId value)`
  Set the attribute allias_set_ids value at the specified index.
  `void`
  IDfAliasSet.`setAliasUserCategory(int index, int aliasUserCategory)`
  Sets the user category of the alias at the specified index position in the alias set.
  `void`
  IDfAliasSet.`setAliasValue(int index, String aliasValue)`
  Sets the value corresponding to the alias at the specified index in this alias set.
  `void`
  IDfPolicy.`setAllowAttach(int index, boolean value)`
  Set the attribute allow_attach value at the specified index.
  `void`
  IDfPolicy.`setAllowDemote(int index, boolean value)`
  Set the attribute allow_demote value at the specified index.
  `void`
  IDfPolicy.`setAllowSchedule(int index, boolean value)`
  Set the attribute allow_schedule value at the specified index.
  `void`
  IDfSysObject.`setApplicationType(String type)`
  Sets the a_application_type attribute of the object.
  `void`
  IDfPolicy.`setAppValidationId(IDfId value)`
  Set the attribute app_validation_id value for this policy.
  `void`
  IDfPolicy.`setAppValidationVer(String value)`
  Set the attribute app_validation_ver value for this policy.
  `void`
  IDfSysObject.`setArchived(boolean archived)`
  Sets the a_archive attribute of the object.
  `void`
  IDfVirtualDocumentNode.`setAssemblyDocumentBinding(String bindingValue)`
  Sets the binding between an assembly's associated document and that document's parent in the virtual document tree.
  `void`
  IDfFormat.`setAssetClass(String value)`
  `void`
  IDfSysObject.`setAuthors(int index, String author)`
  Sets the authors attribute at a specified index.
  `void`
  IDfSession.`setBatchHint(int batchSize)`
  Sets the maximum number of rows returned to the server for each call to the underlying RDBMS.
  `void`
  IDfVirtualDocumentNode.`setBinding(String newBinding)`
  Defines a new version label to use to resolve the binding for this node.
  `void`
  IDfAssembly.`setBookId(IDfId parentObjectId)`
  Sets the book_id attribute of the assembly object.
  `void`
  IDfTypedObject.`setBoolean(String attributeName, boolean value)`
  Sets the boolean value of an attribute.
  `void`
  IDfFormat.`setCanIndex(boolean value)`
  `void`
  IDfAspectRelation.`setChild(String name)`
  Sets the child aspect of an aspect relation object.
  `void`
  IDfRelation.`setChildId(IDfId child)`
  Sets the ID of the object that is the "child" in the relationship.
  `void`
  IDfRelation.`setChildLabel(String label)`
  Sets the version label of the child in the relationship.
  `void`
  IDfRelationType.`setChildType(String child)`
  Sets the object type of a valid child object in the relationship.
  `void`
  IDfUser.`setClientCapability(int clientCapability)`
  Sets the client capability for this user
  `void`
  IDfFormat.`setComClassId(String value)`
  `void`
  IDfAssembly.`setComponentChronicleId(IDfId chronId)`
  Sets the component_chron_id attribute of the assembly object.
  `void`
  IDfAssembly.`setComponentId(IDfId objectId)`
  Sets the component_id attribute of the assembly object.
  `void`
  IDfSysObject.`setCompoundArchitecture(String compoundArchitecture)`
  Used by the virtual document manager to determine if the object can be changed.
  `void`
  IDfAssembly.`setContainDescription(String containDesc)`
  `void`
  IDfAssembly.`setContainType(String containType)`
  `boolean`
  IDfSysObject.`setContent(ByteArrayOutputStream content)`
  Sets new content to an object.
  `boolean`
  IDfSysObject.`setContentEx(ByteArrayOutputStream content, String format, int pageNumber)`
  This is the extended method for setting the content of an object.
  `boolean`
  IDfSysObject.`setContentEx2(ByteArrayOutputStream content, String format, int pageNumber, boolean other)`
  This is the extended method for setting the content of an object.
  `void`
  IDfSysObject.`setContentType(String contentType)`
  Sets the file format of the object's content.
  `void`
  IDfActivity.`setControlFlag(int flag)`
  Sets the control flag attribute of the activity.
  `void`
  IDfRelationType.`setControllingKind(String val)`
  Sets the controlling kind attribute defined for the relation of this type.
  `void`
  IDfRelationType.`setCopyBehavior(int val)`
  Sets the copy behavior defined for the relation of this type.
  `void`
  IDfVirtualDocumentNode.`setCopyBehavior(int behavior)`
  Sets the copy behavior for the node.
  `void`
  IDfRetainer.`setDateRetentionPeriod(IDfTime retentionDate)`
  Specifies the retention period for the retainer.
  `void`
  IDfUser.`setDefaultACL(String aclName)`
  Sets the default ACL for this user to a system ACL (owned by the repository owner).
  `void`
  IDfUser.`setDefaultACLEx(String domainName, String aclName)`
  Sets the default ACL for this user.
  `void`
  IDfUser.`setDefaultFolder(String folderPath, boolean isPrivate)`
  Sets the default folder for this user.
  `void`
  IDfScopeManager.`setDefaultScope(com.documentum.fc.client.ScopeBoundary boundary, boolean bNested)`
  Set the default scoping policy for a given boundary.
  `void`
  IDfFormat.`setDefaultStorage(IDfId value)`
  `void`
  IDfAssembly.`setDepth(int depth)`
  Sets the depth_no attribute of the assembly object.
  `void`
  IDfACL.`setDescription(String description)`
  Sets the user-defined description of an ACL object.
  `void`
  IDfFormat.`setDescription(String value)`
  `void`
  IDfGroup.`setDescription(String description)`
  Sets the description of this group.
  `void`
  IDfRelation.`setDescription(String desc)`
  Not system defined.
  `void`
  IDfRelationType.`setDescription(String desc)`
  Sets the user defined description of the relationship.
  `void`
  IDfUser.`setDescription(String description)`
  Sets the default description for this user.
  `void`
  IDfRetainer.`setDispositionRule(int dispositionRule)`
  Sets the dm_retainer.disposition_rule value.
  `String`
  IDfSession.`setDocbaseScope(String docbaseName)`
  THIS METHOD IS NOT THREAD SAFE.
  `String`
  IDfSession.`setDocbaseScopeById(IDfId objectId)`
  THIS METHOD IS NOT THREAD SAFE.
  `void`
  IDfDocbrokerClient.`setDocbrokerModificationEnabled(boolean enable, IDfSession session)`
  Enables or disables the dynamic adding and removing of connection brokers.
  `void`
  IDfACL.`setDomain(String domain)`
  Sets the domain (owner name) of an ACL object.
  `void`
  IDfFormat.`setDOSExtension(String value)`
  `void`
  IDfTypedObject.`setDouble(String attributeName, double value)`
  Sets the double value of an attribute.
  `void`
  IDfSysObject.`setDoubleContentAttribute(String name, double value, String formatName, int page, String pageModifier)`
  Set a numeric content attribute.
  `void`
  IDfDumpRecord.`setDumpOperation(String value)`
  `void`
  IDfDumpRecord.`setDumpParameter(int index, String value)`
  `void`
  IDfDumpRecord.`setDumpType(int index, String value)`
  `void`
  IDfGroup.`setDynamic(boolean isDynamic)`
  Marks the group as a dynamic group
  `void`
  IDfGroup.`setDynamicDefault(boolean isDynamicDefault)`
  Marks the dynamic group as having its membership be included by default for members when they connect.
  `void`
  IDfRelation.`setEffectiveDate(IDfTime date)`
  Not system defined.
  `void`
  IDfRetainer.`setEnforcementRule(int enforcementRule)`
  Sets the dm_retainer.enforcement_rule value.
  `void`
  IDfPolicy.`setEntryCriteria(int index, String value)`
  Set the entry criteria for the state with the given index.
  `void`
  IDfPolicy.`setExceptionState(int index, String value)`
  Set the attribute exception_state value at the specified index.
  `void`
  IDfActivity.`setExecErrHandling(int execErrHandling)`
  Sets the failure-handling protocol for the activity's execution.
  `void`
  IDfActivity.`setExecMethodId(IDfId execMethodId)`
  Identifies the method that executes the activity's actions.
  `void`
  IDfActivity.`setExecRetryInterval(int execRetryInterval)`
  Sets the retry interval if the activity's execution fails.
  `void`
  IDfActivity.`setExecRetryMax(int execRetryMax)`
  Sets the maximum retry number if the activity's execution fails.
  `void`
  IDfActivity.`setExecSaveResults(boolean execSaveResults)`
  Defines whether to save the results of an automatic activity execution.
  `void`
  IDfActivity.`setExecSubtype(int subType)`
  Defines the activity's exec_subtype.
  `void`
  IDfActivity.`setExecTimeOut(int execTimeOut)`
  Sets the time-out period for the method that executes the activity's actions.
  `void`
  IDfActivity.`setExecType(int execType)`
  Defines the activity's execution type as manual or automatic.
  `void`
  IDfRelation.`setExpirationDate(IDfTime date)`
  Not system defined.
  `void`
  IDfPolicy.`setExtensionType(String value)`
  Set the attribute extension_type value for this policy.
  `void`
  IDfUser.`setFailedAuthenticationAttempts(int failedAttempts)`
  Sets the number of failed attempts to authenticate the user.
  `void`
  IDfSysObject.`setFile(String fileName)`
  Sets the content file of this object or replaces an existing content.
  `void`
  IDfSysObject.`setFileEx(String fileName, String formatName, int pageNumber, String otherFile)`
  This is the extended method for setting the content file of this object, or it replaces existing content.
  `void`
  IDfDumpRecord.`setFileName(String value)`
  `void`
  IDfFormat.`setFilenameModifier(String value)`
  `void`
  IDfLocation.`setFileSystemPath(String fileSystemPath)`
  Sets the file system path of this location.
  `void`
  IDfMountPoint.`setFileSystemPath(String fileSystemPath)`
  Sets the file system path of this mount point.
  `void`
  IDfVirtualDocumentNode.`setFollowAssembly(boolean followAssembly)`
  Directs the system to use the node's assembly in the display.
  `void`
  IDfFormat.`setFormatClass(int index, String value)`
  `void`
  IDfSysObject.`setFullText(boolean fullText)`
  Sets whether the document is marked for full-text indexing.
  `void`
  IDfGroup.`setGloballyManaged(boolean isGloballyManaged)`
  Sets if this group is globally managed (by Federation) or local.
  `void`
  IDfUser.`setGloballyManaged(boolean isGloballyManaged)`
  Sets the user as either global (managed by federation) or local.
  `void`
  IDfGroup.`setGroupAddress(String groupAddress)`
  Sets the e-mail address of this group.
  `void`
  IDfGroup.`setGroupAdmin(String admin)`
  Sets the admin of this group.
  `void`
  IDfGroup.`setGroupClass(String className)`
  Sets the class of this group.
  `void`
  IDfGroup.`setGroupDirectoryId(IDfId value)`
  `void`
  IDfGroup.`setGroupDisplayName(String value)`
  Sets the display name of a group.
  `void`
  IDfGroup.`setGroupGlobalUniqueId(String value)`
  `void`
  IDfGroup.`setGroupName(String groupName)`
  Sets the name of this group.
  `void`
  IDfSysObject.`setGroupName(String name)`
  Set the group name to which this object belongs.
  `void`
  IDfGroup.`setGroupNativeRoomId(IDfId value)`
  Sets the group native room id.
  `void`
  IDfSysObject.`setGroupPermit(int permit)`
  Sets the object-level group permission for the object.
  `void`
  IDfGroup.`setGroupSource(String value)`
  `void`
  IDfPlugin.`setHardwarePlatform(String platform)`
  Sets the hardware platform of this plugin.
  `void`
  IDfFormat.`setHidden(boolean value)`
  `void`
  IDfSysObject.`setHidden(boolean isHidden)`
  Sets the visibility of the object for end users.
  `void`
  IDfUser.`setHomeDocbase(String docbaseName)`
  Sets this user's home repository.
  `void`
  IDfMountPoint.`setHostName(String hostName)`
  Sets the host name of this mount point.
  `void`
  IDfFormat.`setIconIndex(int value)`
  `void`
  IDfTypedObject.`setId(String attributeName, IDfId value)`
  Sets the Object ID value of an attribute.
  `void`
  IDfRetainer.`setImmutabilityRule(int immutabilityRule)`
  Sets the dm_retainer.immutability_rule value.
  `void`
  IDfVirtualDocument.`setIncludeBrokenBindings(boolean shouldIncludeBroken)`
  Specifies whether to display nodes with broken bindings using the CURRENT label.
  `void`
  IDfDumpRecord.`setIncludeContent(boolean value)`
  `void`
  IDfPolicy.`setIncludedType(int index, String value)`
  Set the attribute included_typename attribute at the specified index.
  `void`
  IDfPolicy.`setIncludeSubtypes(int index, boolean value)`
  Set the attribute include_subtypes value at the specified index.
  `void`
  IDfWorkflow.`setInitiateAct(String actName)`
  Set initiate_act attribute of the workflow
  `void`
  IDfWorkflow.`setInstructions(int index, String instr)`
  Sets the instructions attribute at a specified index.
  `void`
  IDfTypedObject.`setInt(String attributeName, int value)`
  Sets the integer value of an attribute.
  `void`
  IDfRetainer.`setIntervalRetentionPeriod(int retentionInterval)`
  Specifies retention period for the retainer.
  `void`
  IDfSysObject.`setIsVirtualDocument(boolean is_virtual_doc)`
  Sets the r_is_virtual_doc attribute for the object.
  `void`
  IDfPolicy.`setJavaMethods(boolean value)`
  Set the attribute java_methods value for this policy.
  `void`
  IDfSysObject.`setKeywords(int index, String keyword)`
  Sets the keywords attribute at a specified index.
  `void`
  IDfMethodObject.`setLaunchAsync(boolean value)`
  `void`
  IDfMethodObject.`setLaunchDirect(boolean value)`
  `void`
  IDfSysObject.`setLinkResolved(boolean linkResolved)`
  Sets the a_link_resolved attribute of the object.
  `void`
  IDfLoadRecord.`setLoadFileName(String value)`
  `void`
  IDfLoadRecord.`setLoadOperation(String value)`
  `void`
  IDfLoadRecord.`setLoadParameter(int index, String value)`
  `void`
  IDfLoadRecord.`setLoadType(int index, String value)`
  `void`
  IDfSessionManagerConfig.`setLocale(String value)`
  `void`
  IDfSysObject.`setLogEntry(String logEntry)`
  Sets the comment specified by the user.
  `void`
  IDfFormat.`setMacCreator(String value)`
  `void`
  IDfMountPoint.`setMacPreferredAlias(String alias)`
  Sets the Macintosh preferred alias of this mount point.
  `void`
  IDfFormat.`setMacType(String value)`
  `void`
  IDfMethodObject.`setMethodArgs(int index, String value)`
  `void`
  IDfMethodObject.`setMethodContent(String filePath)`
  Sets the content of the method.
  `void`
  IDfMethodObject.`setMethodType(String value)`
  `void`
  IDfMethodObject.`setMethodVerb(String value)`
  `void`
  IDfFormat.`setMimeType(String value)`
  `void`
  IDfLocation.`setMountPointName(String mountPointName)`
  Sets the mount point name of this location.
  `void`
  IDfFormat.`setName(String value)`
  `void`
  IDfLocation.`setNewMountPoint(String path)`
  Sets the mount point of this location by passing the file system path of the mount point.
  `void`
  IDfRetainer.`setNoRetentionPeriod()`
  Specifies retention rule for the retainer with no defined retention period.
  `void`
  IDfTypedObject.`setNull(String attributeName)`
  Reserved for future use.
  `void`
  IDfVirtualDocument.`setNumberingScheme(IDfVDMNumberingScheme scheme)`
  Defines the numbering scheme for the virtual document display.
  `void`
  IDfAliasSet.`setObjectDescription(String objectDescription)`
  Sets the description of the alias set.
  `void`
  IDfACL.`setObjectName(String name)`
  Sets the name of the ACL.
  `void`
  IDfAliasSet.`setObjectName(String objectName)`
  Sets the name of the alias set.
  `void`
  IDfSysObject.`setObjectName(String objectName)`
  Sets the object_name attribute of the object.
  `void`
  IDfWorkflow.`setObjectName(String objectName)`
  Sets the object name of a workflow object.
  `void`
  IDfPlugin.`setOperatingSystem(String opSystem)`
  Sets the operating system of this plugin.
  `void`
  IDfAssembly.`setOrderNumber(double orderNumber)`
  Sets the order_no attribute of the assembly object.
  `void`
  IDfRelation.`setOrderNumber(int no)`
  Not system defined.
  `void`
  IDfWorkitem.`setOutput(IDfList list)`
  Sets the output ports.
  `void`
  IDfWorkitem.`setOutputByActivities(IDfList actList)`
  Defines the next activities to be assigned packages in the workflow.
  `void`
  IDfVirtualDocumentNode.`setOverrideLateBindingValue(boolean override)`
  Sets the use_node_ver_label attribute for the node's associated containment object.
  `void`
  IDfAliasSet.`setOwnerName(String ownerName)`
  Sets the owner name of this alias set.
  `void`
  IDfGroup.`setOwnerName(String ownerName)`
  Sets the owner of this group.
  `void`
  IDfSysObject.`setOwnerName(String ownerName)`
  Sets the name of the object's owner.
  `void`
  IDfSysObject.`setOwnerPermit(int permit)`
  Assigns the object-level permission to the owner of the object.
  `void`
  IDfProcess.`setPackageControl(int packageControl)`
  Sets the package_control attribute.
  `void`
  IDfProcess.`setPackageSchemaId(String packageName, IDfId schemaId)`
  Creates a relation between an XML schema document and a package.
  `void`
  IDfProcess.`setPackageSchemaUri(String packageName, String schemaUri)`
  Creates a relation between an XML schema URI and a package.
  `void`
  IDfWorkflow.`setPackageSkillLevel(String packageName, int skillLevel)`
  Set the skill level of a given package.
  `void`
  IDfWorkitem.`setPackageSkillLevel(String packageName, int skillLevel)`
  Set the skill level of a given package.
  `void`
  IDfAspectRelation.`setParent(String name)`
  Sets the parent aspect of an aspect relation object
  `void`
  IDfWorkflow.`setParentActName(String actName)`
  Set parent_act_name attribute of the workflow
  `void`
  IDfWorkflow.`setParentActSeqno(int actSeqno)`
  Set parent_act_seqno attribute of the workflow
  `void`
  IDfAssembly.`setParentId(IDfId parentObjectId)`
  Sets the parent_id attribute of the assembly object.
  `void`
  IDfRelation.`setParentId(IDfId parent)`
  Sets the ID of the object that is the "parent" in the relationship.
  `void`
  IDfWorkflow.`setParentId(IDfId parentId)`
  Set parent_id attribute of the workflow
  `void`
  IDfRelationType.`setParentType(String parent)`
  Sets the object type of a valid parent object in the relationship.
  `void`
  IDfPersistentObject.`setPartition(int partition)`
  Set i_partition for this object.
  `void`
  IDfSysObject.`setPath(String fileName, String formatName, int pageNumber, String otherFile)`
  Sets the path to a content object or replaces an existing content.
  `void`
  IDfLocation.`setPathType(int pathType)`
  Sets the path type of this location.
  `void`
  IDfProcess.`setPerformerAliasId(IDfId aliasId)`
  Defines the process's performer alias set object id.
  `void`
  IDfActivity.`setPerformerFlag(int performerFlag)`
  Defines whether the activity's performer can delegate or extend the activity.
  `void`
  IDfActivity.`setPerformerName(String performerName)`
  Defines the user or group you want to perform the activity.
  `void`
  IDfWorkflow.`setPerformers(String actName, IDfList userGroupList)`
  Sets the performers attributes for the specified activity name.
  `void`
  IDfWorkitem.`setPerformers(String actName, IDfList userGroupList)`
  Sets the performers attributes for the specified activity name.
  `void`
  IDfActivity.`setPerformerType(int performerType)`
  Defines who can perform the activity.
  `void`
  IDfRelation.`setPermanentLink(boolean val)`
  Deprecated.
  As of DFC 5.3, replaced by IDfRelationType.setPermanentLink()
  `void`
  IDfRelationType.`setPermanentLink(boolean val)`
  Indicates if you want to maintain the relationship across versions of the parent object.
  `void`
  IDfPlugin.`setPluginType(String type)`
  Sets the type of this plugin.
  `void`
  IDfActivity.`setPostTimer(int postTimer)`
  Defines the expected maximum number of hours to complete the activity.
  `void`
  IDfActivity.`setPostTimerRepeatLastAction(boolean repeatLast)`
  Sets an indicator for whether or not the final timer in a series should repeat.
  `void`
  IDfDumpRecord.`setPredicate(int index, String value)`
  `void`
  IDfLoadRecord.`setPredicate(int index, String value)`
  `void`
  IDfDumpRecord.`setPredicate2(int index, String value)`
  `void`
  IDfActivity.`setPreTimer(int preTimer)`
  Sets the pre-timer interval for the activity.
  `void`
  IDfActivity.`setPreTimerRepeatLastAction(boolean repeatLast)`
  Sets an indicator for whether or not the final timer in a series should repeat.
  `void`
  IDfWorkitem.`setPriority(int newPriority)`
  Sets the priority.
  `void`
  IDfActivity.`setPrivate(boolean isPrivate)`
  Defines the activity as public or private.
  `void`
  IDfGroup.`setPrivate(boolean isPrivate)`
  Sets if this group is private or public
  `void`
  IDfProcess.`setPrivate(boolean isPrivate)`
  Defines whether the workflow definition is private or public.
  `void`
  IDfWorkflow.`setProcessId(IDfId processId)`
  Sets the process ID for the workflow.
  `void`
  IDfAuditTrailManager.`setRegisterEvents(IDfId objectId, IDfList events)`
  Sets a list of events for the object.
  `void`
  IDfAuditTrailManager.`setRegisterEvents(IDfId objectId, IDfList events, int auditFail)`
  Sets a list of events for the object.
  `void`
  IDfAspectRelation.`setRelation(int type)`
  Sets the relation type of an aspect relation object.
  `void`
  IDfRelation.`setRelationName(String rName)`
  Sets the relation_name attribute.
  `void`
  IDfRelationType.`setRelationName(String rName)`
  Sets the value of the relation_name attribute.
  `void`
  IDfLoadRecord.`setRelocate(boolean value)`
  `void`
  IDfRetainer.`setRenditionRule(int renditionRule)`
  Sets the dm_retainer.rendition_rule value.
  `void`
  IDfActivity.`setRepeatableInvoke(boolean repeatableInvoke)`
  Defines whether the activity can be invoked multiple times when the workflow is running.
  `void`
  IDfTypedObject.`setRepeatingBoolean(String attributeName, int valueIndex, boolean value)`
  Sets a boolean value of a repeating attribute.
  `void`
  IDfTypedObject.`setRepeatingDouble(String attributeName, int valueIndex, double value)`
  Sets a double value of a repeating attribute.
  `void`
  IDfTypedObject.`setRepeatingId(String attributeName, int valueIndex, IDfId value)`
  Sets a Object ID value of a repeating attribute.
  `void`
  IDfTypedObject.`setRepeatingInt(String attributeName, int valueIndex, int value)`
  Sets an integer value of a repeating attribute.
  `void`
  IDfActivity.`setRepeatingPerformerName(int index, String name)`
  Sets the performer name attribute at a specified index.
  `void`
  IDfTypedObject.`setRepeatingString(String attributeName, int valueIndex, String value)`
  Sets a string value of a repeating attribute.
  `void`
  IDfTypedObject.`setRepeatingTime(String attributeName, int valueIndex, IDfTime value)`
  Sets a date/time value of a repeating attribute.
  `void`
  IDfTypedObject.`setRepeatingValue(String attributeName, int valueIndex, IDfValue value)`
  Sets a value of a repeating attribute.
  `void`
  IDfSysObject.`setResolutionLabel(String label)`
  Sets the resolution label for the object.
  `void`
  IDfActivity.`setResolvePackageName(String resolvePkgName)`
  Sets the package name used to resolve performer aliasing.
  `void`
  IDfActivity.`setResolveType(int resolveType)`
  Sets the performer aliasing resolve type of the activity.
  `void`
  IDfRetainer.`setRetentionStorageClass(String retentionStorageClass)`
  Sets the dm_retainer.retention_storage_class value.
  `void`
  IDfPolicy.`setReturnCondition(int index, int value)`
  Set the attribute return_condition value at the specified index.
  `void`
  IDfPolicy.`setReturnToBase(int index, boolean value)`
  Set the attribute return_to_base value at the specified index.
  `void`
  IDfFormat.`setRichmediaEnabled(boolean value)`
  `void`
  IDfMethodObject.`setRunAsServer(boolean value)`
  `void`
  IDfLocation.`setSecurityType(int securityType)`
  Sets the security type of this location.
  `void`
  IDfMountPoint.`setSecurityType(int securityType)`
  Sets the security type of this mount point.
  `void`
  IDfRelationType.`setSecurityType(String sType)`
  Sets the security applied to objects of type dm_relation whose relation_name attribute value matches the relation_name attribute for the dm_relation_type object.
  `void`
  IDfVirtualDocumentNode.`setSelectedVersion(String theVersion)`
  Overrides the node's binding criteria and displays the specified version.
  `void`
  IDfSession.`setServerTraceLevel(int level, String facility)`
  Sets the session's tracing level for a particular facility on the server.
  `void`
  IDfTypedObject.`setSessionManager(IDfSessionManager sessMgr)`
  Associates a session manager with this object.
  `void`
  IDfActivity.`setSignoffRequired(boolean signoffRequired)`
  Defines whether the activity requires a sign off.
  `void`
  IDfSysObject.`setSpecialApp(String specialApp)`
  Reserved for use by Documentum products.
  `void`
  IDfPolicy.`setStateClass(int index, int value)`
  Set the attribute state_class at the specified index.
  `void`
  IDfPolicy.`setStateDescription(int index, String value)`
  Set the attribute state_description value at the specified index.
  `void`
  IDfPolicy.`setStateName(int index, String value)`
  Set the attribute state_name value at the specified index.
  `void`
  IDfPolicy.`setStateNo(int index, int value)`
  Set the attribute i_state_no value at the specified index.
  `void`
  IDfStateExtension.`setStateNo(int v)`
  Sets the number of the state that this object extends.
  `void`
  IDfPolicy.`setStateType(int index, String value)`
  Set the attribute state_type value at the specified index.
  `void`
  IDfSysObject.`setStatus(String status)`
  Sets the a_status attribute of the object.
  `void`
  IDfSysObject.`setStorageType(String type)`
  Sets the storage area for content files associated with the object.
  `void`
  IDfSysObjectStream.`setStream(InputStream stream, int size, String format)`
  Sets content as input stream to an associated sysobject.
  `void`
  IDfSysObjectStream.`setStreamEx(InputStream stream, long size, String format, int page, InputStream otherStream, long otherSize)`
  This is the extended setStream() method for setting the content as InputStream to an associated sysobject.
  `void`
  IDfTypedObject.`setString(String attributeName, String value)`
  Sets the string value of an attribute.
  `void`
  IDfSysObject.`setStringContentAttribute(String name, String value, String formatName, int page, String pageModifier)`
  Set a String content attribute.
  `void`
  IDfSysObject.`setSubject(String subject)`
  Sets the subject attribute of the object.
  `void`
  IDfMethodObject.`setSuccessReturnCodes(int index, int value)`
  `void`
  IDfMethodObject.`setSuccessStatus(String value)`
  `void`
  IDfWorkflow.`setSupervisorName(String supervisorName)`
  Sets the name of the workflow supervisor.
  `void`
  IDfPolicy.`setSystemActions(int index, IDfId value)`
  Set the attribute system_actions value at the specified index.
  `void`
  IDfActivity.`setTaskSubject(String name)`
  Set a subject for the task inbox item, the subject will be constructed at the creation time of the inbox item
  `void`
  IDfTypedObject.`setTime(String attributeName, IDfTime value)`
  Sets the date/time value of an attribute.
  `void`
  IDfSysObject.`setTimeContentAttribute(String name, IDfTime value, String formatName, int page, String pageModifier)`
  Set a Date/Time content attribute.
  `void`
  IDfMethodObject.`setTimeoutDefault(int value)`
  `void`
  IDfMethodObject.`setTimeoutMax(int value)`
  `void`
  IDfMethodObject.`setTimeoutMin(int value)`
  `void`
  IDfSessionManagerConfig.`setTimeZone(String value)`
  `void`
  IDfSysObject.`setTitle(String title)`
  Sets the title attribute of the object.
  `void`
  IDfFormat.`setTopicFilter(String value)`
  `void`
  IDfFormat.`setTopicFormat(IDfId value)`
  `void`
  IDfFormat.`setTopicFormatName(String value)`
  `void`
  IDfFormat.`setTopicTransform(boolean value)`
  `void`
  IDfMethodObject.`setTraceLaunch(boolean value)`
  `void`
  IDfActivity.`setTransitionEvalCount(int count)`
  Set the number of completed tasks that are required to trigger the next activities.
  `void`
  IDfActivity.`setTransitionFlag(int flag)`
  Together with the transition eval count, set when and how to trigger the selected outgoing paths when activity is manual transition
  `void`
  IDfActivity.`setTransitionMaxOutputCount(int count)`
  Set the maximum number of output ports user can select at runtime when activity is manual transition
  `void`
  IDfActivity.`setTransitionType(int transitionType)`
  Defines the transition type for the activity.
  `void`
  IDfActivity.`setTriggerEvent(String triggerEvent)`
  Sets the event type that is expected to trigger the activity.
  `void`
  IDfActivity.`setTriggerThreshold(int triggerThreshold)`
  Defines the trigger threshold for the activity.
  `void`
  IDfPolicy.`setTypeOverrideId(int index, IDfId value)`
  Set the attribute type_override_id value at the specified index.
  `void`
  IDfMountPoint.`setUnixPreferredAlias(String alias)`
  Sets the UNIX preferred alias of this mount point.
  `void`
  IDfPlugin.`setUsage(String usage)`
  Sets the usage of this plugin.
  `void`
  IDfMethodObject.`setUseMethodContent(boolean value)`
  `void`
  IDfMethodObject.`setUseMethodServer(boolean value)`
  `void`
  IDfPolicy.`setUserActionId(int index, IDfId value)`
  Set the attribute user_action_id value at the specified index.
  `void`
  IDfPolicy.`setUserActionService(int index, String value)`
  Set the attribute user_action_service value at the specified index.
  `void`
  IDfPolicy.`setUserActionVer(int index, String value)`
  Set the attribute user_action_ver value at the specified index.
  `void`
  IDfUser.`setUserAddress(String userAddress)`
  Sets the user's email address.
  `void`
  IDfPolicy.`setUserCriteriaId(int index, IDfId value)`
  Set the attribute user_criteria_id value at the specified index.
  `void`
  IDfPolicy.`setUserCriteriaService(int index, String value)`
  Set the attribute user_criteria_service value at the specified index.
  `void`
  IDfPolicy.`setUserCriteriaVer(int index, String value)`
  Set the attribute user_criteria_ver value at the specified index.
  `void`
  IDfUser.`setUserDBName(String userDBName)`
  Sets this user's RDBMS user name.
  `void`
  IDfUser.`setUserDelegation(String delegateUserName)`
  Sets the name of the user to whom to delegate work items.
  `void`
  IDfUser.`setUserGroupName(String userGroupName)`
  Sets this user's default group.
  `void`
  IDfUser.`setUserLoginName(String userLoginName)`
  Sets the user's Documentum user login name To change the user login name of an existing user.
  `void`
  IDfUser.`setUserName(String userName)`
  Sets the name of this user.
  `void`
  IDfUser.`setUserOSName(String accountName, String domainName)`
  Sets this user's authentication information: operating system account name and domain.
  `void`
  IDfUser.`setUserPassword(String value)`
  Sets the user password for inline users.
  `void`
  IDfPolicy.`setUserPostprocessingService(int index, String value)`
  Set the attribute user_post_processing_service value at the specified index.
  `void`
  IDfPolicy.`setUserPostprocId(int index, IDfId value)`
  Set the attribute user_postproc_id value at the specified index.
  `void`
  IDfPolicy.`setUserPostprocVer(int index, String value)`
  Set the attribute user_postproc_ver at the specified index.
  `void`
  IDfUser.`setUserPrivileges(int userPrivileges)`
  Sets this user's privileges level.
  `void`
  IDfUser.`setUserSource(int userSource)`
  Deprecated.
  As of DFC 5.2.5, replaced by setUserSourceAsString(String)
  `void`
  IDfUser.`setUserSourceAsString(String userSource)`
  Sets this user's source.
  `void`
  IDfUser.`setUserState(int userState, boolean unlockObjects)`
  Sets this user's activation state (active/inactive).
  `void`
  IDfPolicy.`setUserValidationService(String value)`
  Set the attribute user_validation_service value for this policy.
  `void`
  IDfUser.`setUserXPrivileges(int userXPrivileges)`
  Sets the user's extended privileges.
  `void`
  IDfLocation.`setValidate(boolean validate)`
  Sets whether this location should validate
  `void`
  IDfTypedObject.`setValue(String attributeName, IDfValue value)`
  Sets the value of an attribute.
  `void`
  IDfFormat.`setWin31App(String value)`
  `void`
  IDfMountPoint.`setWinPreferredAlias(String alias)`
  Sets the Windows preferred alias of this mount point.
  `void`
  IDfUser.`setWorkflowDisabled(boolean disabled)`
  Sets whether this user is workflow disabled.
  `void`
  IDfSysObject.`setWorldPermit(int permit)`
  Sets the object-level permission assigned to the world for the object.
  `void`
  IDfUser.`setWriteFederationLogOption(int options)`
  Sets the options on various properties to write to the federation log when properties are changed.
  `void`
  IDfSession.`shutdown(boolean immediate, boolean deleteEntry)`
  Shuts down a server.
  `void`
  IDfPersistentObject.`signoff(String user, String os_password, String reason)`
  Creates an audit trail entry of signoff information for an object.
  `void`
  IDfRouter.`signOffRouter(int taskNumber, String userOSName, String password)`
  Deprecated.
  `void`
  IDfRouter.`start(String message)`
  Deprecated.
  `IDfCollection`
  IDfSession.`startGatheringMetrics(List<String> metricsToGather)`
  This methods indicates to the server to start gathering the metrics that have been passed in to this method.
  `IDfId`
  IDfWorkflowBuilder.`startWorkflow()`
  Deprecated.
  `IDfCollection`
  IDfSession.`stopGatheringMetrics(List<String> metricsToStop)`
  This methods indicates to the server to stop gathering the metrics that have been passed in to this method.
  `void`
  IDfSysObject.`suspend(String state, boolean override, boolean fTestOnly)`
  Suspends the sysobject from its current state to the exception state.
  `void`
  IDfSysObjectRetention.`swapRetainer(IDfId oldRetainerId, IDfId newRetainerId)`
  Replace a dm_retainer attached to the object to a new one.
  `boolean`
  IDfPredicate.`test(Object state)`
  Evaluates a boolean condition given some runtime state.
  `void`
  IDfSession.`traceDMCL(int level, String traceFile)`
  Deprecated.
  Please configure tracing using the ClientConfig object `IDfClient.getClientConfig()`
  `void`
  IDfSysObjectRetention.`triggerConditionalRetention()`
  Function triggers the clip inside Centera associated with the SysObject object.
  `void`
  IDfTypedObject.`truncate(String attributeName, int valueIndex)`
  Truncates the values stored in a repeating attribute.
  `void`
  DfClient.`unadoptDMCLSession(String dmclSessionId)`
  `void`
  IDfClient.`unadoptDMCLSession(String dmclSessionId)`
  Deprecated.
  session adoption is no longer useful without a separate DMCL
  `void`
  IDfSysObject.`unfreeze(boolean thawComponents)`
  Unfreezes a frozen object, and optionally if the object is a virtual document, it unfreezes the object's associated assembly.
  `void`
  IDfActivity.`uninstall()`
  Uninstalls an activity.
  `void`
  IDfProcess.`uninstall()`
  Moves the installed workflow definition back to the validated state.
  `void`
  IDfPolicy.`unInstall(boolean notify)`
  Validate this policy.
  `void`
  IDfSysObject.`unlink(String folderSpec)`
  Removes a link between the object and a folder or cabinet.
  `void`
  IDfSysObject.`unmark(String versionLabels)`
  Removes symbolic labels from an object.
  `void`
  IDfAuditTrailManager.`unregisterAllEvents(IDfId objectId)`
  Unregisters all events for the object.
  `void`
  IDfAuditTrailManager.`unregisterEvent(IDfId objectId, String event)`
  Unregisters an event for the object.
  `void`
  IDfPersistentObject.`unRegisterEvent(String event)`
  Removes the current user's registration for a specified event.
  `void`
  IDfPersistentObject.`unRegisterEventEx(String event, String userName)`
  Removes the current user's registration for a specified event.
  `void`
  IDfAuditTrailManager.`unregisterEventForObject(IDfId objectId, String event, IDfId policyId, String stateName)`
  Unregisters an event for the object type.
  `void`
  IDfAuditTrailManager.`unregisterEventForType(String typeName, String event, String controllingApp, IDfId policyId, String stateName)`
  Unregisters an event for the object type.
  `void`
  IDfAuditTrailManager.`unregisterEvents(IDfId objectId, IDfList events)`
  Unregisters a list of events for the object.
  `void`
  IDfAuditTrailManager.`unregisterEventsFromQuery(String query, IDfList events)`
  For each object returned by the query, removes the registrations for the specified events.
  `void`
  IDfAuditTrailManager.`unregisterEventsInFolder(IDfId folderId, IDfList events)`
  Unregisters a list of events for all sysobjects under the folder.
  `void`
  IDfSysObject.`updatePart(IDfId containmentId, String versionLabel, double orderNumber, boolean useNodeVerLabel, boolean followAssembly, int copyChild)`
  Modifies a child dmr_containment attribute value.
  `void`
  IDfSysObject.`updatePartEx(IDfId containmentId, String versionLabel, double orderNumber, boolean useNodeVerLabel, boolean followAssembly, int copyChild, String containType, String containDesc)`
  `void`
  IDfWorkflow.`updateSupervisorName(String supervisorName)`
  Change the supervisor of a running workflow.
  `void`
  IDfSysObject.`useACL(String aclType)`
  Assigns an ACL specification to the object.
  `void`
  IDfActivity.`validate()`
  Validates the package definitions associated with the activity.
  `void`
  IDfPolicy.`validate()`
  Validate this policy.
  `void`
  IDfProcess.`validate()`
  Validates the workflow definition.
  `void`
  IDfValidator.`validateAll(IDfProperties attrValues, boolean modifiedAttrsOnly)`
  Performs both attribute level and object level validation.
  `void`
  IDfValidator.`validateAllAttrRules(IDfProperties attrValues, boolean modifiedAttrsOnly)`
  Validate the user input `attrValues` with all the attribute level validation rules specified for this object type, policy and state set in the Data Dictionary.
  `void`
  IDfValidator.`validateAllObjRules(IDfProperties attrValues)`
  Validate the user input attrValues with all the object level validation rules specified for this object type, policy and state set in the Data Dictionary.
  `void`
  IDfPersistentObject.`validateAllRules(int stopAfterNumOfErrors)`
  Deprecated.
  use getValidator and then call validateAll on IDfValidator instead
  `void`
  IDfPersistentObject.`validateAttrRules(String attrName, int stopAfterNumOfErrors)`
  Deprecated.
  use getValidator and then call validateAttrRules on IDfValidator instead
  `void`
  IDfValidator.`validateAttrRules(String attrName, IDfList values, IDfProperties depAttrValues)`
  Validate the specified attribute with the validation rules set in the Data Dictionary given a list of attribute values, and an IDfProperties interface containing dependent attributes.
  `void`
  IDfPersistentObject.`validateAttrRulesWithValue(String attrName, String value, int stopAfterNumOfErrors)`
  Deprecated.
  use getValidator and then call validateAttrRules on IDfValidator instead
  `void`
  IDfPersistentObject.`validateAttrRulesWithValues(String attrName, IDfList valueList, int stopAfterNumOfErrors)`
  Deprecated.
  use getValidator and then call validateAttrRules on IDfValidator instead
  `void`
  IDfProcess.`validateEx(boolean checkActivity)`
  Validates the workflow definition.
  `void`
  IDfPersistentObject.`validateObjRules(int stopAfterNumOfErrors)`
  Deprecated.
  use getValidator and then call validateAllObjRules on IDfValidator instead
  `void`
  IDfPersistentObject.`validateObjRulesWithValues(IDfList attrNameList, IDfList valueListList, int stopAfterNumOfErrors)`
  Deprecated.
  use getValidator and then call validateAllObjRules on IDfValidator instead
  `void`
  IDfProcess.`validateProcessAndActivities()`
  Validates the workflow defintion and its referenced activities.
  `void`
  IDfRouter.`validateRouter(boolean externalApps)`
  Deprecated.
  `void`
  IDfType.`validateTypeAttrRulesWithValue(String attrName, IDfId policyId, String state, String value, IDfList depAttrNameList, IDfList depAttrValueListList, int stopAfterNumOfErrors)`
  Deprecated.
  `void`
  IDfType.`validateTypeAttrRulesWithValues(String attrName, IDfId policyId, String state, IDfList values, IDfList depAttrNameList, IDfList depAttrValueListList, int stopAfterNumOfErrors)`
  Deprecated.
  `void`
  IDfType.`validateTypeObjRulesWithValues(IDfList attrNameList, IDfId policyId, String state, IDfList valueListList, int stopAfterNumOfErrors)`
  Deprecated.
  `boolean`
  IDfAuditTrail.`verifyAudit()`
  This API verifies this particular Audit Trail object and returns true or false accordingly.
  `void`
  IDfSysObject.`verifyESignature()`
  Verify the signature on an electronically signed sysobject.

- ## Uses of DfException in com.documentum.fc.client.acs

  Methods in com.documentum.fc.client.acs that throw DfException
  Modifier and Type
  Method
  Description
  `void`
  IDfBocsConfig.`addExternalUrlEntry(IDfBocsConfig.ExternalUrlEntry urlEntry)`
  Adds ExternalUrlEntry object.
  `void`
  IDfAcsConfig.`addProjectionEntry(IDfAcsConfig.ProjectionEntry projectionEntry)`
  Adds ProjectionEntry object.
  `void`
  IDfAcsConfig.`addStoreEntry(IDfAcsConfig.StoreEntry storeEntry)`
  Adds StoreEntry object.
  `void`
  IDfAcsClient.`addUnavailableAcsServer(String urlString)`
  Add the specified accelerated content store (ACS) server to the list of unavailable ACS servers.
  `void`
  IDfAcsConfig.`addUrlEntry(IDfAcsConfig.UrlEntry urlEntry)`
  Adds UrlEntry object.
  `void`
  IDfBocsConfig.`addUrlEntry(IDfBocsConfig.UrlEntry urlEntry)`
  Adds UrlEntry object.
  `IDfEnumeration`
  IDfAcsClient.`getAcsData(IDfSessionManager sessionManager, String docbaseName, String networkLocationIdentifier)`
  Returns an `IDfEnumeration` object that lists all `AcsData` objects for a given repository.
  `IDfEnumeration`
  IDfAcsClient.`getAcsData(IDfSession session, String networkLocationIdentifier)`
  Returns an `IDfEnumeration` object that lists all `AcsData` objects for a given repository.
  `IDfList`
  IDfAcsConfig.`getAcsNetworkLocationIdentifiers()`
  Returns a list of the ACS network location identifiers.
  `IDfEnumeration`
  IDfAcsClient.`getAllNetworkLocations(String locale)`
  Returns an `IDfEnumeration` object that lists all `IDfNetworkLocationEntry` objects.
  `String`
  IDfContentTransferConfig.`getBocsEncryptionMode()`
  Returns BOCS encryption mode in this repository.
  `IDfEnumeration`
  IDfAcsClient.`getClientNetworkLocations(String clientIPAddress, String locale)`
  Returns an `IDfEnumeration` object that lists all `IDfNetworkLocationEntry` objects.
  `int`
  IDfAcsConfig.`getConfigType()`
  Returns type of the config. 0 - no projections, i.e.
  `String`
  IDfBocsConfig.`getDeliveryType()`
  Returns the delivery type
  `String`
  IDfValidationDescriptor.`getDescriptorVersion()`
  Returns the descriptor version as major.minor
  `IDfList`
  IDfBocsConfig.`getDocbaseNames()`
  Returns list of the repository names.
  `String`
  IDfAcsConfig.`getDormancyStatus()`
  Gets the dormancy status for this ACS
  `String`
  IDfContentTransferConfig.`getEffectiveBocsEncryptionMode()`
  Returns BOCS encryption mode in this repository.
  `IDfList`
  IDfBocsConfig.`getExternalUrlEntries()`
  Returns list of ExternalUrlEntry objects.
  `String`
  IDfDmsConfig.`getMessageConsumeUrl()`
  Returns URL that can be used by agents to consume messages from DMS in a pull mode
  `String`
  IDfDmsConfig.`getMessagePostUrl()`
  Returns URL that can be used to post messages to DMS
  `IDfList`
  IDfAcsConfig.`getNearStores()`
  Returns list of names of stores that are near the ACS.
  `IDfNetworkLocationEntry`
  IDfAcsClient.`getNetworkLocation(String locationId, String locale)`
  Returns an `IDfNetworkLocationEntry` object by location identifier.
  `IDfList`
  IDfBocsConfig.`getNetworkLocationIdentifiers()`
  Returns list of the BOCS network location identifiers.
  `String`
  IDfAcsConfig.`getObjectName()`
  Returns the ACS name.
  `String`
  IDfBocsConfig.`getObjectName()`
  Returns the BOCS name.
  `String`
  IDfValidationDescriptor.`getObjectName()`
  Returns the descriptor name.
  `IDfList`
  IDfValidationDescriptor.`getParameterNames()`
  Returns the list of parameter names
  `IDfList`
  IDfAcsConfig.`getProjectionEntries()`
  Returns list of ProjectionEntry objects.
  `int`
  IDfAcsConfig.`getRWCapability()`
  Deprecated.
  use isEnabled and isSurrogateGetEnabled methods
  `IDfId`
  IDfAcsConfig.`getServerConfigId()`
  Returns the ID of the Content Server config object for the ACS.
  `String`
  IDfAcsConfig.`getServerMajorVersion()`
  Returns server major version
  `String`
  IDfBocsConfig.`getServerMajorVersion()`
  Returns server major version
  `String`
  IDfDmsConfig.`getServerMajorVersion()`
  Returns server major version
  `String`
  IDfAcsConfig.`getServerMinorVersion()`
  Returns the server minor version
  `String`
  IDfBocsConfig.`getServerMinorVersion()`
  Returns the server minor version
  `String`
  IDfDmsConfig.`getServerMinorVersion()`
  Returns the server minor version
  `IDfList`
  IDfAcsConfig.`getStoreEntries()`
  Returns list of StoreEntry objects.
  `IDfList`
  IDfAcsConfig.`getUrlEntries()`
  Returns list of UrlEntry objects.
  `IDfList`
  IDfBocsConfig.`getUrlEntries()`
  Returns list of UrlEntry objects.
  `boolean`
  IDfContentTransferConfig.`isAcsAsynchWriteEnabled()`
  Returns whether ACS asynchronous write mode is enabled in this repository.
  `boolean`
  IDfContentTransferConfig.`isAcsReadEnabled()`
  Returns whether ACS read mode is enabled in this repository.
  `boolean`
  IDfContentTransferConfig.`isAcsWriteEnabled()`
  Returns whether ACS write mode is enabled in this repository.
  `boolean`
  IDfBocsConfig.`isAsynchWriteEnabled()`
  Returns a flag indicating whether asynchronous write is enabled
  `boolean`
  IDfContentTransferConfig.`isBocsPrecachingEnabled()`
  Returns whether BOCS predictive caching is enabled in this repository.
  `boolean`
  IDfAcsConfig.`isCacheAcs()`
  Deprecated.
  as of version D6, use `IDfBocsConfig` for cache server config objects.
  `boolean`
  IDfAcsClient.`isContentTransferCapabilityEnabled(IDfSession session, String networkLocationIdentifier, IDfContentTransferCapability capability)`
  Returns whether content transfer capability is enabled in a docbase of a given session.
  `boolean`
  IDfAcsConfig.`isEnabled()`
  Returns a flag indicating whether ACS is enabled
  `boolean`
  IDfBocsConfig.`isEnabled()`
  Returns a flag indicating whether BOCS is enabled
  `boolean`
  IDfDmsConfig.`isEnabled()`
  Returns whether DMS is enabled.
  `boolean`
  IDfBocsConfig.`isInclusionList()`
  Returns a flag indicating whether the list of repositories is an inclusion list.
  `boolean`
  IDfAcsConfig.`isSurrogateGetEnabled()`
  Returns a flag indicating whether both read and a "surrogate get" is enabled
  `IDfBocsConfig.ExternalUrlEntry`
  IDfBocsConfig.`newExternalUrlEntry(String url, String type)`
  Creates ExternalUrlEntry object.
  `IDfAcsConfig.ProjectionEntry`
  IDfAcsConfig.`newProjectionEntry(String networkLocationIdentifier, int proximity)`
  Creates ProjectionEntry object.
  `IDfAcsConfig.ProjectionEntry`
  IDfAcsConfig.`newProjectionEntry(String host, int port, int proximity)`
  Creates ProjectionEntry object.
  `IDfAcsConfig.ProjectionEntry`
  IDfAcsConfig.`newProjectionEntry(String host, int port, int proximity, boolean isEnabled, String networkLocationIdentifier, boolean isNetworkLocationEnabled)`
  Creates ProjectionEntry object.
  `IDfAcsConfig.StoreEntry`
  IDfAcsConfig.`newStoreEntry(int storeType, int cryptoMode, int compressionMode)`
  Creates StoreEntry object.
  `IDfAcsConfig.UrlEntry`
  IDfAcsConfig.`newUrlEntry(String url, String protocol)`
  Creates UrlEntry object.
  `IDfBocsConfig.UrlEntry`
  IDfBocsConfig.`newUrlEntry(String url, String protocol)`
  Creates UrlEntry object.
  `void`
  IDfAcsConfig.`setAcsNetworkLocationIdentifiers(IDfList acsNetworkLocationIdentifiers)`
  Sets the ACS network location identifiers.
  `void`
  IDfContentTransferConfig.`setAcsReadEnabled(boolean isEnabled)`
  Sets whether ACS read mode is enabled in this repository.
  `void`
  IDfContentTransferConfig.`setAcsWriteMode(String mode)`
  Sets ACS write mode in this repository.
  `void`
  IDfBocsConfig.`setAsynchWriteEnabled(boolean isEnabled)`
  Sets a flag indicating whether asynchronous write is enabled.
  `void`
  IDfContentTransferConfig.`setBocsEncryptionMode(String mode)`
  Sets BOCS encryption mode in this repository.
  `void`
  IDfContentTransferConfig.`setBocsPrecachingEnabled(boolean isEnabled)`
  Sets whether BOCS predictive caching is enabled in this repository.
  `void`
  IDfAcsConfig.`setCacheAcs(boolean isCacheAcs)`
  Deprecated.
  as of version D6, use `IDfBocsConfig` for cache server config objects.
  `void`
  IDfAcsConfig.`setConfigType(int configType)`
  Sets type of the config.
  `void`
  IDfBocsConfig.`setDeliveryType(String deliveryType)`
  Sets the delivery type
  `void`
  IDfValidationDescriptor.`setDescriptorVersion(String version)`
  Sets the descriptor version
  `void`
  IDfBocsConfig.`setDocbaseNames(IDfList docbaseNames)`
  Sets the repository names.
  `void`
  IDfAcsConfig.`setEnabled(boolean isEnabled)`
  Sets a flag indicating whether ACS is enabled
  `void`
  IDfBocsConfig.`setEnabled(boolean isEnabled)`
  Sets a flag indicating whether BOCS is enabled
  `void`
  IDfDmsConfig.`setEnabled(boolean isEnabled)`
  Sets whether DMS is enabled.
  `void`
  IDfBocsConfig.`setExternalUrlEntries(IDfList urlEntries)`
  Replace all ExternalUrlEntry objects.
  `void`
  IDfBocsConfig.`setInclusionList(boolean isInclusionList)`
  Sets a flag indicating whether the list of repositories is an inclusion list.
  `void`
  IDfDmsConfig.`setMessageConsumeUrl(String url)`
  Sets URL that can be used by agents to consume messages from DMS in a pull mode
  `void`
  IDfDmsConfig.`setMessagePostUrl(String url)`
  Sets URL that can be used to post messages to DMS
  `void`
  IDfAcsConfig.`setNearStores(IDfList nearStores)`
  Sets list of names of stores that are near the ACS.
  `void`
  IDfBocsConfig.`setNetworkLocationIdentifiers(IDfList networkLocationIdentifiers)`
  Sets the BOCS network location identifiers.
  `void`
  IDfAcsConfig.`setObjectName(String objectName)`
  Sets the ACS name.
  `void`
  IDfBocsConfig.`setObjectName(String objectName)`
  Sets the BOCS name.
  `void`
  IDfValidationDescriptor.`setObjectName(String descriptorName)`
  Sets the descriptor name.
  `void`
  IDfValidationDescriptor.`setParameterNames(IDfList parameterNames)`
  Sets the list of parameter names
  `void`
  IDfAcsConfig.`setProjectionEntries(IDfList projectionEntries)`
  Replace all ProjectionEntry objects.
  `void`
  IDfAcsConfig.`setRWCapability(int capability)`
  Deprecated.
  use setEnabled and setSurrogateGetEnabled methods
  `void`
  IDfAcsConfig.`setServerConfigId(IDfId serverConfigId)`
  Sets the ID of the Content Server config object for the ACS.
  `void`
  IDfAcsConfig.`setServerMajorVersion(String majorVersion)`
  Sets server major version
  `void`
  IDfBocsConfig.`setServerMajorVersion(String majorVersion)`
  Sets server major version
  `void`
  IDfDmsConfig.`setServerMajorVersion(String majorVersion)`
  Sets server major version
  `void`
  IDfAcsConfig.`setServerMinorVersion(String minorVersion)`
  Sets the server minor version
  `void`
  IDfBocsConfig.`setServerMinorVersion(String minorVersion)`
  Sets the server minor version
  `void`
  IDfDmsConfig.`setServerMinorVersion(String minorVersion)`
  Sets the server minor version
  `void`
  IDfAcsConfig.`setStoreEntries(IDfList storeEntries)`
  Replaces all StoreEntry objects.
  `void`
  IDfAcsConfig.`setSurrogateGetEnabled(boolean isEnabled)`
  Sets a flag indicating whether both read and a "surrogate get" is enabled.
  `void`
  IDfAcsConfig.`setUrlEntries(IDfList urlEntries)`
  Replaces all UrlEntry objects.
  `void`
  IDfBocsConfig.`setUrlEntries(IDfList urlEntries)`
  Replace all UrlEntry objects.

- ## Uses of DfException in com.documentum.fc.client.aspect

  Methods in com.documentum.fc.client.aspect that throw DfException
  Modifier and Type
  Method
  Description
  `void`
  IDfAspects.`attachAspect(String name, IDfAttachAspectCallback callback)`
  Attaches the named aspect and invokes the optional callback when the object is completely rebuilt.
  `void`
  IDfAspects.`detachAspect(String name, IDfDetachAspectCallback callback)`
  Detaches the named aspect and invokes the optional callback when the object is completely rebuilt.
  `IDfList`
  IDfAspects.`getAspects()`
  Returns a list of the names of all attached aspects.

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

  Subclasses of DfException in com.documentum.fc.client.content
  Modifier and Type
  Class
  Description
  `class`
  `DfContentTemporarilyUnavailableException`
  This exception is thrown when content has not been stored in a docbase yet.
  Methods in com.documentum.fc.client.content that throw DfException
  Modifier and Type
  Method
  Description
  `void`
  IDfContent.`checkContentIsAvailable()`
  Throws `DfException` when content is not available.
  `int`
  IDfContent.`findContentAttr(String contentAttrName)`
  `long`
  IDfFileStore.`getActiveBytes()`
  Gets the number of bytes of active files in this storage.
  `long`
  IDfFileStore.`getActiveFileCount()`
  Gets the number of active files in this file storage.
  `String`
  IDfStore.`getBaseUrl()`
  `int`
  IDfStore.`getCapacity()`
  `String`
  IDfExternalFileStore.`getClientRoot()`
  Gets the client root of this storage.
  `String`
  IDfStore.`getComponent(int index)`
  `int`
  IDfStore.`getComponentCount()`
  `IDfId`
  IDfStore.`getComponentId(int index)`
  `int`
  IDfStore.`getComponentIdCount()`
  `int`
  IDfStore.`getCompressionMode()`
  `int`
  IDfCAStore.`getContentAttrCount()`
  `int`
  IDfContent.`getContentAttrDataType(int index)`
  `String`
  IDfCAStore.`getContentAttrDesc(int index)`
  `String`
  IDfCAStore.`getContentAttrName(int index)`
  `String`
  IDfContent.`getContentAttrName(int index)`
  `int`
  IDfStore.`getContentDuplPref()`
  `String`
  IDfContent.`getContentHash()`
  `int`
  IDfStore.`getContentHashMode()`
  `String`
  IDfContent.`getContents()`
  `long`
  IDfContent.`getContentSize()`
  `String`
  IDfStore.`getCredentialId()`
  `String`
  IDfStore.`getCredentialKey()`
  `String`
  IDfStore.`getCryptoKey()`
  `int`
  IDfStore.`getCryptoMode()`
  `int`
  IDfStore.`getCurrentUse()`
  `int`
  IDfContent.`getDataTicket()`
  `IDfTime`
  IDfCAStore.`getDefaultRetentionDate()`
  `int`
  IDfCAStore.`getDefaultRetentionDays()`
  `String`
  IDfExternalFileStore.`getDefClientRoot()`
  Gets the def_client_root value.
  `String`
  IDfExternalFileStore.`getDefServerRoot()`
  Gets the client root of this storage.
  `boolean`
  IDfStore.`getDigitalShredding()`
  `double`
  IDfContent.`getDoubleContentAttr(int index)`
  `String`
  IDfContent.`getEncoding()`
  `boolean`
  IDfExternalStore.`getExecMode()`
  `IDfId`
  IDfContent.`getFormatId()`
  `String`
  IDfFileStore.`getFTIndexName()`
  Gets the name of the FT index of this storage.
  `String`
  IDfContent.`getFullFormat()`
  `IDfId`
  IDfContent.`getFulltextIndex(int index)`
  `String`
  IDfStore.`getGetMethod()`
  `IDfId`
  IDfContent.`getIndexFormat()`
  `IDfId`
  IDfContent.`getIndexFormats(int index)`
  `int`
  IDfContent.`getIndexOperations(int index)`
  `int`
  IDfContent.`getIndexPages(int index)`
  `IDfId`
  IDfContent.`getIndexParent()`
  `IDfId`
  IDfContent.`getIndexParents(int index)`
  `IDfTime`
  IDfContent.`getIndexSetTimes(int index)`
  `String`
  IDfContent.`getIndexSubtypes(int index)`
  `String`
  IDfContent.`getInternalEncoding(int index)`
  `IDfId`
  IDfContent.`getInternalFormat(int index)`
  `String`
  IDfContent.`getInternalFullFormat(int index)`
  `IDfId`
  IDfContent.`getInternalIndexFormat(int index)`
  `int`
  IDfContent.`getInternalRendition(int index)`
  `boolean`
  IDfExternalStore.`getIsWritable()`
  `String`
  IDfStore.`getJavaAccess()`
  `int`
  IDfContent.`getLoss()`
  `int`
  IDfStore.`getMediaType()`
  `String`
  IDfStore.`getName()`
  `String`
  IDfStore.`getNativeAccess()`
  `boolean`
  IDfStore.`getOfflineGetMethod()`
  `long`
  IDfFileStore.`getOrphanedBytes()`
  Gets the number of bytes of orphaned files in this storage.
  `long`
  IDfFileStore.`getOrphanedFileCount()`
  Gets the number of Orphaned files in this file storage.
  `long`
  IDfContent.`getOtherFileSize()`
  Get other file size.
  `int`
  IDfContent.`getOtherTicket()`
  `int`
  IDfContent.`getPage(int index)`
  `String`
  IDfContent.`getPageModifier(int index)`
  `int`
  IDfContent.`getParentCount()`
  `IDfId`
  IDfContent.`getParentId(int index)`
  `int`
  IDfContent.`getParkedState()`
  `int`
  IDfExternalStore.`getPlatform(int index)`
  `IDfId`
  IDfCAStore.`getPluginId()`
  `IDfId`
  IDfExternalStore.`getPluginId(int index)`
  `String`
  IDfCAStore.`getPluginName()`
  `int`
  IDfContent.`getPx(int index)`
  `int`
  IDfContent.`getPy(int index)`
  `int`
  IDfContent.`getPz(int index)`
  `int`
  IDfContent.`getRendition()`
  `boolean`
  IDfStore.`getRequireTicket()`
  `int`
  IDfContent.`getResolution()`
  `String`
  IDfCAStore.`getRetentionAttrName()`
  `String`
  IDfFileStore.`getRoot()`
  `IDfProperties`
  IDfExternalFileStore.`getServerRoots()`
  Gets the server roots of this storage.
  `String`
  IDfContent.`getSetClient()`
  `String`
  IDfContent.`getSetFile()`
  `IDfTime`
  IDfContent.`getSetTime()`
  `int`
  IDfStore.`getStatus()`
  `String`
  IDfExternalStore.`getStorageClass()`
  `IDfId`
  IDfContent.`getStorageId()`
  `String`
  IDfExternalStore.`getStorageParamName(int index)`
  `String`
  IDfCAStore.`getStorageParams(int index)`
  `int`
  IDfCAStore.`getStorageParamsCount()`
  `String`
  IDfExternalStore.`getStorageParamValue(int index)`
  `int`
  IDfStore.`getStoreType()`
  `String`
  IDfContent.`getStringContentAttr(int index)`
  `IDfTime`
  IDfContent.`getTimeContentAttr(int index)`
  `String`
  IDfContent.`getTransformPath()`
  `int`
  IDfContent.`getUpdateCount(int index)`
  `boolean`
  IDfFileStore.`getUseExtensions()`
  `int`
  IDfStore.`getUseMaskAfter()`
  `int`
  IDfContent.`getXRange()`
  `int`
  IDfContent.`getYRange()`
  `int`
  IDfContent.`getZRange()`
  `boolean`
  IDfContent.`isArchived()`
  `boolean`
  IDfBlobStore.`isAscii()`
  `boolean`
  IDfExternalStore.`isContentStatic()`
  `boolean`
  IDfCAStore.`isFullBlobNameRetryEnabled()`
  `boolean`
  IDfContent.`isIndexPending(int index)`
  `boolean`
  IDfContent.`isOffline()`
  `boolean`
  IDfFileStore.`isPublic()`
  `boolean`
  IDfCAStore.`isRetentionAttrRequired()`
  `boolean`
  IDfBlobStore.`isSelectable()`
  `void`
  IDfCAStore.`removeContentAttr(int index)`
  `void`
  IDfBlobStore.`setAscii(boolean value)`
  `void`
  IDfStore.`setBaseUrl(String value)`
  `void`
  IDfStore.`setCapacity(int value)`
  `void`
  IDfExternalFileStore.`setClientRoot(String clientRoot)`
  Sets the client root of this storage.
  `void`
  IDfStore.`setComponent(int index, String value)`
  `void`
  IDfStore.`setCompressionMode(int value)`
  `void`
  IDfCAStore.`setContentAttr(int index, String value, String description)`
  `void`
  IDfStore.`setContentDuplPref(int value)`
  `void`
  IDfStore.`setContentHashMode(int value)`
  `void`
  IDfExternalStore.`setContentStatic(boolean value)`
  `void`
  IDfFileStore.`setCreateFtIndex(boolean isFTIndex)`
  Creates a new FT index for this storage, with its location_name equal to the store's root.
  `void`
  IDfStore.`setCredentialId(String userId)`
  `void`
  IDfStore.`setCredentialKey(String cred)`
  `void`
  IDfStore.`setCryptoKey(String value)`
  `void`
  IDfStore.`setCryptoMode(int value)`
  `void`
  IDfStore.`setCurrentUse(int value)`
  `void`
  IDfCAStore.`setDefaultRetentionDate(IDfTime value)`
  `void`
  IDfCAStore.`setDefaultRetentionDays(int days)`
  `void`
  IDfExternalFileStore.`setDefClientRoot(String clientRoot)`
  Sets def_client_root to a location name.
  `void`
  IDfExternalFileStore.`setDefServerRoot(String clientRoot)`
  Sets the client root of this storage.
  `void`
  IDfStore.`setDigitalShredding(boolean value)`
  `void`
  IDfExternalStore.`setExecMode(boolean value)`
  `void`
  IDfCAStore.`setFullBlobNameRetry(boolean enable)`
  `void`
  IDfStore.`setGetMethod(String value)`
  `void`
  IDfExternalStore.`setIsWritable(boolean value)`
  `void`
  IDfStore.`setJavaAccess(String javaAccess)`
  `void`
  IDfStore.`setMediaType(int value)`
  `void`
  IDfStore.`setName(String value)`
  `void`
  IDfStore.`setNativeAccess(String nativeAccess)`
  `void`
  IDfFileStore.`setNewRoot(String path)`
  Sets the root of this storage by specifying the system path.
  `void`
  IDfStore.`setOfflineGetMethod(boolean value)`
  `void`
  IDfExternalStore.`setPlatform(int index, int value)`
  `void`
  IDfCAStore.`setPluginId(IDfId value)`
  `void`
  IDfExternalStore.`setPluginId(int index, IDfId value)`
  `void`
  IDfCAStore.`setPluginName(String pluginObjectName)`
  `void`
  IDfFileStore.`setPublic(boolean value)`
  `void`
  IDfStore.`setRequireTicket(boolean value)`
  `void`
  IDfCAStore.`setRetentionAttrName(String value)`
  `void`
  IDfCAStore.`setRetentionAttrRequired(boolean value)`
  `void`
  IDfFileStore.`setRoot(String value)`
  `void`
  IDfBlobStore.`setSelectable(boolean value)`
  `void`
  IDfExternalFileStore.`setServerRoots(IDfProperties serverRoots)`
  Sets the server root of this storage.
  `void`
  IDfStore.`setStatus(int status)`
  Sets the status of this storage.
  `void`
  IDfExternalStore.`setStorageClass(String value)`
  `void`
  IDfExternalStore.`setStorageParamName(int index, String value)`
  `void`
  IDfCAStore.`setStorageParams(int index, String value)`
  `void`
  IDfExternalStore.`setStorageParamValue(int index, String value)`
  `void`
  IDfStore.`setStoreType(int value)`
  `void`
  IDfFileStore.`setUseExtensions(boolean value)`

- ## Uses of DfException in com.documentum.fc.client.dcis.context

  Methods in com.documentum.fc.client.dcis.context that throw DfException
  Modifier and Type
  Method
  Description
  `void`
  DfContextService.`initialize(IDfSession iDfSession)`

- ## Uses of DfException in com.documentum.fc.client.dcis.directchat

  Methods in com.documentum.fc.client.dcis.directchat that throw DfException
  Modifier and Type
  Method
  Description
  `void`
  DirectChatService.`initialize(IDfSession iDfSession)`

- ## Uses of DfException in com.documentum.fc.client.dcis.embd

  Methods in com.documentum.fc.client.dcis.embd that throw DfException
  Modifier and Type
  Method
  Description
  `void`
  IDfEmbeddingHandler.`addCriteria(IDfFolder folder, String constraint)`
  FUTURE SCOPE: This will add criteria for filtering documents inside the folder.
  `void`
  IDfEmbeddingHandler.`disableEmbeddingForAFolder(IDfFolder folder)`
  `void`
  IDfEmbeddingHandler.`disableEmbeddingForVirtualDoc(IDfSysObject vd)`
  This will set embedding enabled flag to false on a virtual document.
  `void`
  IDfEmbeddingHandler.`enableEmbeddingForAFolder(IDfFolder folder)`
  This will set embedding enabled flag on a folder object.
  `void`
  IDfEmbeddingHandler.`enableEmbeddingForDocuments(List<IDfDocument> documentList)`
  FUTURE SCOPE: This will set embedding enabled on a Documents.
  `void`
  IDfEmbeddingHandler.`enableEmbeddingForFolders(List<IDfFolder> folderList)`
  This will set embedding enabled flag on a list of folder objects.
  `void`
  IDfEmbeddingHandler.`enableEmbeddingForVirtualDoc(IDfSysObject vd)`
  This will set embedding enabled flag to true on a virtual document.

- ## Uses of DfException in com.documentum.fc.client.fulltext

  Methods in com.documentum.fc.client.fulltext that throw DfException
  Modifier and Type
  Method
  Description
  `boolean`
  IDfFtConfig.`isCapabilitySupported(IDfFtConfig.FtCapability capability)`
  Checks if the given capability is supported by the underlying fulltext engine.

- ## Uses of DfException in com.documentum.fc.client.fulltext.internal

  Methods in com.documentum.fc.client.fulltext.internal that throw DfException
  Modifier and Type
  Method
  Description
  `Map`
  IDfFtBatchOperation.`batchRetrieval(Collection<IDfId> poc)`
  `Set`
  IDfFtExportContext.`getAttributesToExclude()`
  `Map`
  IDfFtBatchOpManager.`getBatchOpMap(IDfFtBatchOperation bo)`
  `List`
  IDfFtExportContext.`getContentList()`
  `String`
  IDfFtContentSpec.`getFormat()`
  `int`
  IDfFtContentSpec.`getPage()`
  `String`
  IDfFtContentSpec.`getPageModifier()`
  `IDfId`
  IDfFtContentSpec.`getSysObjectId()`
  `Element`
  IDfFtExportContext.`makeContentElement(IDfFtContentSpec contentSpec)`
  Create a dmftcontent element to represent the inclusion of a content object in a DFTXML document.
  `Element`
  IDfFtExportContext.`makeContentElement(IDfFtUriSpec uriSpec)`
  Create a dmftcontent element to represent the inclusion of a URI in a DFTXML document.

- ## Uses of DfException in com.documentum.fc.client.mq

  Methods in com.documentum.fc.client.mq that throw DfException
  Modifier and Type
  Method
  Description
  `void`
  IDfMessageQueue.`acknowledge(IDfMessage message, boolean success, String description)`
  Acknoeledges to message queue the delivery status of the specified message.
  `void`
  IDfMessageQueue.`acknowledge(Collection<IDfMessage> messages, boolean success, String description)`
  Acknowledges to message server the delivery status of the specified message.
  `IDfMessage`
  IDfMessageQueue.`acquireNext()`
  Returns the next ready message with the highest priority and the earliest creation_time, sets the message to 'acquired' state.
  `IDfMessage`
  IDfMessageQueue.`acquireNext(String recipient)`
  Returns the next available ready message with the highest priority and earliest creation time that is addressed the specified recipient.
  `Collection<IDfMessage>`
  IDfMessageQueue.`acquireNextBatch(int batchSize)`
  Returns as a collection the next upto `count` ready messages with the highest priority and earliest creation_time, sets their state to 'acquired'.
  `Collection<IDfMessage>`
  IDfMessageQueue.`acquireNextBatch(int batchSize, String recipient)`
  Returns as a collection the next upto `count` ready message whose recipient matches the specified message recipient, sets their state to 'acquired'.
  `void`
  IDfMessageQueueManager.`addAttributes(String queueName, Collection<IDfAttr> attrs)`
  Drop attributes from an existing message queue.
  `boolean`
  IDfMessageQueueConfig.`canBrowse(String userName)`
  Tells whether the specified user has permission to browse messages of the queue.
  `boolean`
  IDfMessageQueueConfig.`canConsume(String userName)`
  Tells whether the specified user gas permission to comsume messages of the queue.
  `boolean`
  IDfMessageQueueConfig.`canProduce(String userName)`
  Tells whether the specified user has permission to add messages to the queue.
  `IDfAttr`
  IDfMessageQueueManager.`createAttribute(String name, boolean repeating, int type)`
  Create a message queue attribute that implement IDfAttr.
  `IDfAttr`
  IDfMessageQueueManager.`createAttribute(String name, boolean repeating, int type, int length)`
  Create a message queue attribute that implement IDfAttr.
  `IDfAttr`
  IDfMessageQueueManager.`createAttribute(String name, boolean repeating, int type, int length, boolean notQualifiable)`
  Create a message queue attribute that implement IDfAttr.
  `IDfMessage`
  IDfMessageQueue.`createMessage()`
  Creates a message object that implements IDfMessage.
  `IDfMessageQueue`
  IDfMessageQueueFactory.`createMessageQueue(IDfSession session, String queueName, Collection<IDfAttr> attrs)`
  Create a message queue with attributes as specified in argument `attrs`.
  `void`
  IDfMessageQueueManager.`destroyMessageQueue(String queueName)`
  Expunge the message queue with the given name `queueName`.
  `void`
  IDfMessageQueueManager.`dropAttributes(String queueName, Collection<String> attrNames)`
  Add attributes to the existing message queue.
  `Collection<IDfMessage>`
  IDfMessageQueue.`get(int state)`
  Returns as a collection all the messages in the given state. if any, `null` otherwise
  `IDfMessage`
  IDfMessageQueue.`get(IDfId msgId)`
  Returns the message for the given message id.
  `Collection<IDfMessage>`
  IDfMessageQueue.`get(String predicate)`
  Returns as a collection all the messages that satisfy the specified predicates.
  `String`
  IDfMessage.`getAcquiredBy()`
  Returns the name of the user who has acquired the message.
  `List<String>`
  IDfMessageQueueManager.`getAllMessageQueueNames()`
  Return the names of all message queues in the repository as a collection of String.
  `IDfMessageQueueConfig`
  IDfMessageQueue.`getConfig()`
  Returns the configuration object of this message queue.
  `int`
  IDfMessageQueue.`getCount(int state)`
  Returns the number of the messages in the specified state.
  `int`
  IDfMessageQueue.`getCount(String predicates)`
  Returns the number of the messages that satisfy the specified predicates
  `IDfTime`
  IDfMessage.`getCreationTime()`
  Returns the message reation time.
  `int`
  IDfMessageQueueConfig.`getDefaultPriority()`
  Returns the value of property 'default_priority'.
  `int`
  IDfMessageQueueConfig.`getDeliveryTimeout()`
  Returns the value of property 'delivery_timeout'.
  `String`
  IDfMessage.`getErrorDescription()`
  Returns text description as for why the message delivery has failed.
  `int`
  IDfMessageQueueConfig.`getExpirationInterval()`
  Returns the value of property 'expiration_interval'.
  `IDfTime`
  IDfMessage.`getExpirationTime()`
  Returns the message expiration time.
  `int`
  IDfMessageQueueConfig.`getMaxRedeliveries()`
  Returns the value of property 'max_redeliveries'.
  `IDfId`
  IDfMessage.`getMessageId()`
  Returns the message object id.
  `IDfMessageQueue`
  IDfMessageQueueManager.`getMessageQueue(String queueName)`
  Fetch a message queue with the given `queueName`.
  `int`
  IDfMessage.`getPriority()`
  Returns the message priority.
  `String`
  IDfMessageQueueConfig.`getQueueName()`
  Returns the value of property 'queue_name'.
  `String`
  IDfMessage.`getRecipient()`
  Returns the message recipient.
  `int`
  IDfMessage.`getRedeliveryCount()`
  Returns the message redelivery count
  `boolean`
  IDfMessageQueueConfig.`getRetainDeadMessage()`
  Returns the value of property 'retain_dead_message'.
  `int`
  IDfMessageQueueConfig.`getRetainPeriod()`
  Returns the value of property 'retain_period'.
  `String`
  IDfMessage.`getSender()`
  Returns the message sender.
  `int`
  IDfMessage.`getState()`
  Returns the message state.
  `IDfTime`
  IDfMessage.`getUpdateTime()`
  Returns the last state change time of the message.
  `void`
  IDfMessageQueueConfig.`grant(String userName, int permission)`
  Grant the user the specified permission.
  `boolean`
  IDfMessageQueueManager.`hasAttribute(String queueName, String attrName)`
  Checks if the given message queue already has the specified attribute
  `boolean`
  IDfMessageQueueConfig.`isOwner(String userName)`
  Tells whether the specified user is the owner of the queue or not.
  `int`
  IDfMessageQueue.`purge(int state)`
  Deletes from the queue all the messages that are in the specified state.
  `int`
  IDfMessageQueue.`purge(IDfId msgId)`
  Deletes the specified message from the queue.
  `int`
  IDfMessageQueue.`purgeAll()`
  Deletes all the messages from the queue.
  `void`
  IDfMessageQueueConfig.`revoke(String userName, int permission)`
  Revoke the specified permission from the user.
  `void`
  IDfMessage.`save()`
  Add the message to the queue.
  `void`
  IDfMessageQueue.`save(IDfMessage msg)`
  Adds a message to the queue.
  `void`
  IDfMessageQueueConfig.`save()`
  Save the message queue configuration object in database.
  `void`
  IDfMessage.`setCreationTime(IDfTime time)`
  Sets the message creation time.
  `void`
  IDfMessageQueueConfig.`setDefaultPriority(int priority)`
  Set property 'default_priority'.
  `void`
  IDfMessageQueueConfig.`setDeliveryTimeout(int timeout)`
  Set property 'delivery_timeout'.
  `void`
  IDfMessage.`setErrorDescription(String description)`
  Sets error description in attribute 'msg_error_description'.
  `void`
  IDfMessageQueueConfig.`setExpirationInterval(int interval)`
  Set property 'expiration_interval'.
  `void`
  IDfMessage.`setExpirationTime(IDfTime expirationTime)`
  Sets the message expiration time.
  `void`
  IDfMessageQueueConfig.`setMaxRedeliveries(int count)`
  Set property 'max_redeliveries'.
  `void`
  IDfMessage.`setPriority(int priority)`
  Sets the message priority.
  `void`
  IDfMessage.`setRecipient(String recipient)`
  Sets the message recepient.
  `void`
  IDfMessage.`setRedeliveryCount(int count)`
  Sets the message redelivery count.
  `void`
  IDfMessageQueueConfig.`setRetainDeadMessage(boolean value)`
  Set property 'retain_dead_message'.
  `void`
  IDfMessageQueueConfig.`setRetainPeriod(int period)`
  Set property 'retain_period'.
  `void`
  IDfMessage.`setSender(String sender)`
  Sets the message sender.
  `void`
  IDfMessage.`setState(int state)`
  Sets the message state.
  `void`
  IDfMessage.`setUpdateTime(IDfTime time)`
  Sets the message state update time.

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

  Subclasses of DfException in com.documentum.fc.client.search
  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 DfException
  Modifier and Type
  Method
  Description
  `DfException`
  IDfQueryEvent.`getException()`
  In case of an error, this method may return the actual exception that occurs with the source.
  Methods in com.documentum.fc.client.search that throw DfException
  Modifier and Type
  Method
  Description
  `void`
  IDfExpression.`acceptVisitor(DfExpressionVisitor visitor)`
  Visits this expression.
  `IDfLocationQueryScope`
  IDfQueryBuilder.`addLocationScope(String source, IDfId locationId, boolean isDescend, boolean isExcluded)`
  Adds a location scope.
  `IDfLocationQueryScope`
  IDfQueryBuilder.`addLocationScope(String source, String locationPath, boolean isDescend)`
  Adds a location scope.
  `IDfLocationQueryScope`
  IDfQueryBuilder.`addLocationScope(String source, String locationPath, boolean isDescend, boolean isExcluded)`
  Adds a location scope.
  `IDfPartitionScope`
  IDfQueryBuilder.`addPartitionScope(String source, String partitionName)`
  Adds a partition scope.
  `void`
  IDfSearchSourceContainer.`addSelectedSource(String sourceName)`
  Adds a selected source.
  `boolean`
  IDfSmartList.`areResultsSaved()`
  Checks whether results are saved or not with the search.
  `void`
  IDfSearchSourceContainer.`clearSelectedSources()`
  Removes all selected sources.
  `String`
  IDfSearchMetadataManager.`convertDocbaseToMimeFormat(String docbaseFormat)`
  Converts a repository format value to MIME format value.
  `String`
  IDfSearchMetadataManager.`convertMimeToDocbaseFormat(String mimeFormat)`
  Converts a MIME format value to repository format value.
  `IDfSmartListDefinition`
  IDfQueryManager.`convertSmartListDefinition(IDfSysObject oldSmartList)`
  Converts smart list definition using a legacy dm_smartlist object.
  `IDfSmartListDefinition`
  IDfSmartListDefinition.`copy()`
  Performs a deep copy of this instance.
  `IDfSmartList`
  IDfSearchStoreService.`createSearch(String name, String description, IDfSmartListDefinition smartListDefinition, IDfResultsSet resultSet, IDfQueryStatus queryStatus)`
  Creates a new search prior to storing it.
  `boolean`
  IDfSearchStoreService.`existsSearch(String objectName, boolean inMySearches, String folderId)`
  Checks whether a search with the same name already exists in the database.
  `IDfCollection`
  IDfSearchStoreService.`getAllSearches()`
  Deprecated.
  Use getAllSearches(IDfSession) instead
  `IDfCollection`
  IDfSearchStoreService.`getAllSearches(IDfSession session)`
  Returns all searches from this repository, including all of the user's searches and any shared searches.
  `IDfPersistentObject`
  IDfResultObjectManager.`getAsPersistentObject(IDfResultEntry entry)`
  Gets the IDfTypedObject corresponding to the result.
  `int`
  IDfSearchTypeAssistant.`getAttrDataType(String attrName)`
  Retrieves the datatype of an attribute.
  `String`
  IDfSearchTypeAssistant.`getAttributeLabel(String attrName)`
  Retrieves a localized attribute label for a given attribute.
  `IDfEnumeration`
  IDfSearchTypeAssistant.`getAttributeNames()`
  Retrieves an enumeration of the names of the searchable attributes for the type.
  `int`
  IDfSearchSourceMap.`getAvailableSourceCount()`
  Gets the count of available sources.
  `IDfEnumeration`
  IDfSearchSourceMap.`getAvailableSources()`
  Provides access to an enumeration of all available sources.
  `IDfEnumeration`
  IDfSearchSourceMap.`getAvailableSources(int sourceType)`
  Provides access to an enumeration of available sources of a given type.
  `IDfEnumeration`
  IDfSearchMetadataManager.`getAvailableTypes()`
  Provides an enumeration of available searchable types.
  `IDfEnumeration`
  IDfSearchMetadataManager.`getAvailableTypes(boolean includeObsoleteTypes)`
  Provides an enumeration of available searchable types derived from a specified base type.
  `IDfEnumeration`
  IDfSearchMetadataManager.`getAvailableTypes(String baseType)`
  Provides an enumeration available types derived from a specified base type.
  `IDfEnumeration`
  IDfSearchMetadataManager.`getAvailableTypes(String baseType, boolean includeObsoleteTypes)`
  Provides an enumeration available types derived from a specified base type.
  `IDfResultContent`
  IDfResultObjectManager.`getContent(IDfResultEntry entry)`
  Gets the content corresponding to the result.
  `String`
  IDfModifiableResultEntry.`getContentDescriptor()`
  Gets the descriptor of an external result content.
  `IDfCollection`
  IDfSearchStoreService.`getCurrentUserSearches()`
  Deprecated.
  Use getCurrentUserSearches(IDfSession) instead
  `IDfCollection`
  IDfSearchStoreService.`getCurrentUserSearches(IDfSession session)`
  Returns only the user's searches from this repository.
  `String`
  IDfSearchTypeAssistant.`getDefaultAttribute()`
  Provides access to a default attribute for the type.
  `String`
  IDfSearchTypeAssistant.`getDefaultSearchOp(String attrName)`
  Retrieves the default search operation as a string code (such as "10", "1", ...) for an attribute.
  `String`
  IDfSearchTypeAssistant.`getDefaultValue(String attrName)`
  Retrieves the default search value for the specified attribute.
  `String`
  IDfSearchTypeAssistant.`getDefaultValue(String attrName, String searchOp)`
  Deprecated.
  `String`
  IDfResultContent.`getDOSExtension()`
  Gets the default DOS extension corresponding to the content type.
  `IDfList`
  IDfSearchMetadataManager.`getDOSExtensions(String mimeFormat)`
  Gets the DOS extensions associated to the specified MIME format value in the repository.
  `InputStream`
  IDfResultContent.`getInputStream()`
  Gets an InputStream to the content.
  `IDfObjectPath`
  IDfLocationQueryScope.`getLocationPath()`
  Gets the location path.
  `String`
  IDfSearchMetadataManager.`getMetadataDocbase()`
  Gets the repository to pick the metadata information from information on types.
  `String`
  IDfResultContent.`getMIMEType()`
  Gets the MIME type of the content.
  `IDfId`
  IDfResultObjectManager.`getObjectId(IDfResultEntry entry)`
  Gets the object ID of the object corresponding to the result.
  `String`
  IDfSmartList.`getQueryDefinitionType()`
  Gets the Query definition type.
  `IDfQueryStatus`
  IDfSmartList.`getQueryStatus()`
  Gets the IDfQueryStatus.
  `IDfResultEntry`
  IDfResultsSet.`getResultByKey(String key)`
  Gets the result that is represented by the specified String key.
  `int`
  IDfSmartList.`getResultsCount()`
  Gets the number of results for the search.
  `IDfResultsSet`
  IDfSmartList.`getResultsSet()`
  Gets the IDfResultsSet.
  `String`
  IDfSearchTypeAssistant.`getSearchOpLabel(String attrName, String searchOp)`
  Retrieves a localized search operation label (such as "Greater than", "Equal", ...) for a given search operation code.
  `IDfEnumeration`
  IDfSearchTypeAssistant.`getSearchOpLabels(String attrName)`
  Retrieves an enumeration of the localized search operation labels (such as "Greater than", "Equal", ...).
  `IDfEnumeration`
  IDfSearchTypeAssistant.`getSearchOps(String attrName)`
  Retrieves an enumeration of search operations as string codes (such as "10", "1", ...).
  `int`
  IDfResultContent.`getSize()`
  Gets the size of the content.
  `IDfSmartListDefinition`
  IDfSmartList.`getSmartListDefinition(IDfSearchService searchService)`
  Gets the IDfSmartListDefinition associated to this dm_smart_list.
  `IDfSearchSource`
  IDfSearchSourceMap.`getSource(String sourceName)`
  Provides access to an individual source.
  `String`
  IDfSearchTypeAssistant.`getSuperName()`
  Gets the super-type name.
  `String`
  IDfResultContent.`getType()`
  Gets the content type of the content.
  `IDfType`
  IDfSearchTypeAssistant.`getType()`
  Returns a read only copy of IDfType object disconnected from the current session.
  `IDfSearchTypeAssistant`
  IDfSearchMetadataManager.`getTypeAssistant(String typeName)`
  Provides access to a type assistant for the given type.
  `IDfSearchTypeAssistant`
  IDfSearchMetadataManager.`getTypeAssistant(String typeName, boolean includeObsoleteTypes)`
  Provides access to a type assistant for the given type.
  `String`
  IDfSearchTypeAssistant.`getTypeLabel()`
  Gets the type label.
  `String`
  IDfResultObjectManager.`getURL(IDfResultEntry entry)`
  Gets the URL where the result's content can be accessed.
  `IDfValueAssistance`
  IDfSearchTypeAssistant.`getValueAssistance(IDfExpression rootExpr, IDfAttrExpression vaExpr)`
  Gets the value assistance of an attribute with dependencies to other attributes values.
  `IDfValueAssistance`
  IDfSearchTypeAssistant.`getValueAssistance(String attrName)`
  Gets the value assistance of an attribute without dependencies to other attributes values.
  `String`
  IDfSearchTypeAssistant.`getValueLabel(String attrName, String searchOp, String value)`
  Deprecated.
  `IDfEnumeration`
  IDfSearchTypeAssistant.`getValues(String attrName, String searchOp)`
  Deprecated.
  `boolean`
  IDfSearchTypeAssistant.`hasAttribute(String attribute)`
  Checks if an attribute is available on the type.
  An attribute name may be available on a type, even if it does not appear in the enumeration of `getAttributeNames()`: Aspect attributes: they are not part of the type, but they may be supported by the type (and in queries) Non searchable attributes: `getAttributeNames()` returns only the searchable attributes.
  `boolean`
  IDfSearchTypeAssistant.`hasValueAssistance(String attrName)`
  Indicates whether a value assistance is available for an attribute.
  `boolean`
  IDfSearchTypeAssistant.`hasValueAssistanceDependencies(String attrName)`
  Indicates whether the value assistance of an attribute defines dependencies on other attributes values.
  `boolean`
  IDfSearchTypeAssistant.`isAttributeRepeated(String attrName)`
  Tests if a given attribute is repeated.
  `boolean`
  IDfSmartList.`isLegacy()`
  Indicates whether this smart list is an old format.
  `boolean`
  IDfResultObjectManager.`isRepositoryObject(IDfResultEntry entry)`
  Indicates whether the result comes from a repository and can be accessed as a IDfSysObject.
  `boolean`
  IDfResultObjectManager.`isURLAdressible(IDfResultEntry entry)`
  Indicates if the result's content is accessible directly through a URL.
  `IDfQueryDefinition`
  IDfQueryManager.`loadQueryDefinition(InputStream in)`
  Loads a query definition from a stream.
  `IDfSmartList`
  IDfSearchStoreService.`loadSearch(String ObjectId)`
  Gets a Search (before a load) using the ID.
  `IDfSmartListDefinition`
  IDfQueryManager.`loadSmartListDefinition(InputStream in)`
  Loads a smart list definition from a stream.
  `IDfSmartListDefinition`
  IDfQueryManager.`loadSmartListDefinition(Document doc, Node parentNode)`
  Loads a smart list definition from an XML document node.
  `IDfPassThroughQuery`
  IDfQueryManager.`newPassThroughQuery(String queryString)`
  Creates a new pass-through query using the specified parameters.
  `IDfPassThroughQuery`
  IDfQueryManager.`newPassThroughQuery(String queryString, String customQueryData, int maxResultCount)`
  Creates a new pass-through using the specified parameters.
  `IDfQueryBuilder`
  IDfQueryManager.`newQueryBuilder()`
  Creates a new query builder.
  `IDfQueryBuilder`
  IDfQueryManager.`newQueryBuilder(String objectType)`
  Creates a new query builder using the specified object type.
  `IDfQueryBuilder`
  IDfQueryManager.`newQueryBuilder(String objectType, int maxResultCount, boolean isDatabaseSearchRequested)`
  Creates a new query builder using the specified parameters.
  `IDfSmartListDefinition`
  IDfQueryManager.`newSmartListDefinition()`
  Creates a new smart list definition.
  `void`
  IDfSearchSourceContainer.`removeSelectedSource(String sourceName)`
  Removes selected source.
  `String`
  IDfSmartList.`save(String location, boolean withResults, boolean isPrivate)`
  Stores this search.
  `void`
  IDfQueryManager.`saveQueryDefinition(IDfQueryDefinition queryDefinition, OutputStream out)`
  Saves a query definition in an output stream.
  `void`
  IDfQueryManager.`saveSmartListDefinition(IDfSmartListDefinition smartList, OutputStream out)`
  Saves a smart list definition in an output stream.
  `void`
  IDfQueryManager.`saveSmartListDefinition(IDfSmartListDefinition smartList, Document doc, Node parentNode)`
  Saves a smart list definition in an output stream.
  `void`
  IDfModifiableResultEntry.`setContentDescriptor(String contentDescriptor)`
  Sets the descriptor of an external result content.
  `void`
  IDfSearchResults.`setResultsSet(IDfResultsSet resultSet)`
  Sets the IDfResultsSet.
  `void`
  IDfSmartList.`setResultsSet(IDfResultsSet resultSet)`
  Sets the IDfResultsSet.
  `void`
  IDfSmartList.`setSmartListDefinition(IDfSmartListDefinition smartList)`
  Sets the content of this dm_smart_list.
  `boolean`
  IDfSearchStoreService.`supportsResultsStorage()`
  Checks whether the new store search attributes are available in the repository.
  `void`
  DfExpressionVisitor.`visit(IDfExpressionSet expr)`
  Visits an `IDfExpressionSet`.
  `void`
  DfExpressionVisitor.`visit(IDfFullTextExpression expr)`
  Visits an `IDfFullTextExpression`.
  `void`
  DfExpressionVisitor.`visit(IDfRelativeDateExpression expr)`
  Visits an `IDfRelativeDateExpression`.
  `void`
  DfExpressionVisitor.`visit(IDfSimpleAttrExpression expr)`
  Visits an `IDfSimpleAttrExpression`.
  `void`
  DfExpressionVisitor.`visit(IDfValueListAttrExpression expr)`
  Visits an `IDfValueListAttrExpression`.
  `void`
  DfExpressionVisitor.`visit(IDfValueRangeAttrExpression expr)`
  Visits an `IDfValueRangeAttrExpression`.
  `protected void`
  DfExpressionVisitor.`visitDefault(IDfExpression expr)`
  Default method called if the sub-class does not override a visit method.

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

  Subclasses of DfException in com.documentum.fc.client.search.filter
  Modifier and Type
  Class
  Description
  `class`
  `DfFilterException`
  An exception raised by a filter.
  Methods in com.documentum.fc.client.search.filter that throw DfException
  Modifier and Type
  Method
  Description
  `List<IDfModifiableFacet>`
  IDfFacetFilter.`filterFacets(IDfContext context, List<IDfModifiableFacet> facets)`
  This method can potentially be called multiple time for a query.
  `IDfQueryDefinition`
  IDfQueryFilter.`filterQuery(IDfContext context, IDfQueryDefinition query)`
  `List<IDfModifiableResultEntry>`
  IDfResultFilter.`filterResults(IDfContext context, List<IDfModifiableResultEntry> resultsBatch)`
  This method can be called several times per query
  `IDfGenerationContext.Language`
  IDfGenerationContext.`getTargetLanguage()`
  Indicate the target language that will be used to generate the query.
  `void`
  IDfCompletionFilter.`onComplete(IDfContext context)`

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

  Subclasses of DfException in com.documentum.fc.common
  Modifier and Type
  Class
  Description
  `class`
  `DfValidationException`
  DfValidationException will be thrown when a validation rule is violated
  Methods in com.documentum.fc.common that return DfException
  Modifier and Type
  Method
  Description
  `static DfException`
  DfException.`appendException(DfException exptHead, DfException e, int stopAfterNumOfErrors)`
  Appends a DfException to the end of an exception chain.
  `static DfException`
  DfException.`convert(Exception e)`
  `static DfException`
  DfException.`materializedLightObjectException(IDfId id)`
  `static DfException`
  DfException.`newAlreadyMaterializedException(IDfId objectId)`
  `static DfException`
  DfException.`newApiBadType(IDfId componentId, String typeName)`
  `static DfException`
  DfException.`newAspectMissingPropertyBag(String aspectName, IDfId objId, String typeName)`
  `static DfException`
  DfException.`newAuditTrailOutOfRangeException(int valueIndex, String attributeName, int count)`
  `static DfException`
  DfException.`newBadCacheTypeNameException(String cacheTypeName)`
  `static DfException`
  DfException.`newBadClassException(String className, String baseClassName, Throwable cause)`
  `static DfException`
  DfException.`newBadDataTypeException(int dataType)`
  `static DfException`
  DfException.`newBadDateException(String value, String pattern)`
  `static DfException`
  DfException.`newBadDocbaseScopeIdException(long docbaseId)`
  `static DfException`
  DfException.`newBadFlushArgException(String flushType)`
  `static DfException`
  DfException.`newBadIdException(IDfId id)`
  `static DfException`
  DfException.`newBadTypeException(String typeName)`
  `static DfException`
  DfException.`newCannotChangeSharedParentException()`
  `static DfException`
  DfException.`newCannotDestroyAspect(String aspectName)`
  `static DfException`
  DfException.`newCantApplyException(String methodName)`
  `static DfException`
  DfException.`newCantExportDirtyObjectException(IDfId id)`
  `static DfException`
  DfException.`newCantFetchInvalidId(String objectId)`
  `static DfException`
  DfException.`newCantWithOpenTranException(String operationName)`
  `static DfException`
  DfException.`newClassNotFoundException(String className, Throwable cause)`
  `static DfException`
  DfException.`newDecodingFailedException(String tokenName, String tokenValue, Throwable cause)`
  `static DfException`
  DfException.`newDeserializeFailedException(String serializedValue, Throwable cause)`
  `static DfException`
  DfException.`newDynamicGroupUpdateException()`
  `static DfException`
  DfException.`newFailedPolicyUpdateException(Throwable cause)`
  `static DfException`
  DfException.`newFlushDDCacheBadKeyException(String cacheKey)`
  `static DfException`
  DfException.`newFlushDDCacheNoKeyException()`
  `static DfException`
  DfException.`newFlushRegistryCacheNoKeyException()`
  `static DfException`
  DfException.`newIllegalDateFormatException(String value)`
  `static DfException`
  DfException.`newIllegalSBOAccessException(String sboName)`
  `static DfException`
  DfException.`newInvalidAspectName(String aspectName)`
  `static DfException`
  DfException.`newInvalidDefaultValue(String typeName, String attrName, String defaultValue)`
  `static DfException`
  DfException.`newInvalidNewObjectException(String typeName)`
  `static DfException`
  DfException.`newInvalidTypeException(String typeName, IDfId objectId, String requiredTypeName)`
  `static DfException`
  DfException.`newMaterializationOptionMismatchException(IDfId objectId)`
  `static DfException`
  DfException.`newMultipleObjectsQualify(String predicate, String docbaseName)`
  `static DfException`
  DfException.`newNoCacheKeyException()`
  `static DfException`
  DfException.`newNoCacheNameException()`
  `static DfException`
  DfException.`newNoCacheTypeNameException()`
  `static DfException`
  DfException.`newNoEventNameException(String commandName)`
  `static DfException`
  DfException.`newNoIdException(String api)`
  `static DfException`
  DfException.`newProxyInstantiateFailedException(String className, Throwable cause)`
  `static DfException`
  DfException.`newQueryFailException(String dql, Throwable cause)`
  `static DfException`
  DfException.`newQuerySessionClosedException()`
  `static DfException`
  DfException.`newReplicaAspectGenerationFailed(String className, Throwable cause)`
  `static DfException`
  DfException.`newRetentionOnParkedContentDisabled()`
  `static DfException`
  DfException.`newSerializeFailedException(Object object, Throwable cause)`
  `static DfException`
  DfException.`newShareableTypeMismatchException(String shareableTypeName)`
  `static DfException`
  DfException.`newTransactionActiveException()`
  `static DfException`
  DfException.`newTransactionLostException()`
  `static DfException`
  DfException.`newUnsupportedLoginTicketObjectVersionException(int version)`
  `static DfException`
  DfException.`newUpdateBadAttrException(String attributeName)`
  `static DfException`
  DfException.`newWrongCacheNameException(String cacheName)`
  `static DfException`
  DfException.`noLightweightParentTypeException(String lwTypeName)`
  `static DfException`
  DfException.`notShareableParentTypeException(String lwTypeName)`
  Methods in com.documentum.fc.common with parameters of type DfException
  Modifier and Type
  Method
  Description
  `static DfException`
  DfException.`appendException(DfException exptHead, DfException e, int stopAfterNumOfErrors)`
  Appends a DfException to the end of an exception chain.
  `final void`
  DfException.`setNextException(DfException nextException)`
  Methods in com.documentum.fc.common that throw DfException
  Modifier and Type
  Method
  Description
  `int`
  IDfList.`append(Object value)`
  Appends an Object instance to the list.
  `int`
  IDfList.`appendBoolean(boolean value)`
  Appends a boolean value to the list.
  `int`
  IDfList.`appendDouble(double value)`
  Appends a double value to the list.
  `static DfException`
  DfException.`appendException(DfException exptHead, DfException e, int stopAfterNumOfErrors)`
  Appends a DfException to the end of an exception chain.
  `int`
  IDfList.`appendId(IDfId value)`
  Appends an instance of an IDfId object to the list.
  `int`
  IDfList.`appendInt(int value)`
  Appends an int value to the list.
  `int`
  IDfList.`appendList(IDfList value)`
  Appends an instance of an IDfList object to the list.
  `int`
  IDfList.`appendString(String value)`
  Appends a string value to the list.
  `int`
  IDfList.`appendTime(IDfTime value)`
  Appends an instance of an IDfTime object to the list.
  `int`
  IDfList.`appendValue(IDfValue value)`
  Appends an instance of an IDfValue object to the list.
  `int`
  IDfValue.`compareTo(IDfValue value)`
  Indicates whether the value stored in the calling value object is less than, equal to, or greater than the value stored in a user-supplied value object.
  `int`
  IDfList.`findBooleanIndex(boolean value)`
  Returns the index of the first occurrence of a boolean value in the list.
  `int`
  IDfList.`findDoubleIndex(double value)`
  Returns the index of the first occurrence of a double value in the list.
  `int`
  IDfList.`findIdIndex(IDfId value)`
  Returns the index of the first occurrence of an IDfId object in the list.
  `int`
  IDfList.`findIndex(Object value)`
  Returns the index of the first occurrence of the Object in the list.
  `int`
  IDfList.`findIntIndex(int value)`
  Returns the index of the first occurrence of an int value in the list.
  `int`
  IDfList.`findListIndex(IDfList value)`
  Returns the index of the first occurrence of an IDfList object in the list.
  `int`
  IDfList.`findStringIndex(String value)`
  Returns the index of the first occurrence of a string value in the list.
  `int`
  IDfList.`findTimeIndex(IDfTime value)`
  Returns the index of the first occurrence of an IDfTime object in the list.
  `int`
  IDfList.`findValueIndex(IDfValue value)`
  Returns the index of the first occurrence of an IDfValue object in the list.
  `Object`
  IDfList.`get(int index)`
  Fetches an Object instance from the list at the specified index.
  `boolean`
  IDfList.`getBoolean(int index)`
  Fetches a boolean value from the list at the specified index.
  `boolean`
  IDfProperties.`getBoolean(String propertyName)`
  Returns the boolean value to which the specified property name is mapped to in the object.
  `double`
  IDfList.`getDouble(int index)`
  Fetches a double value from the list at the specified index.
  `double`
  IDfProperties.`getDouble(String propertyName)`
  Returns the value to which the specified property name is mapped to in the object.
  `int`
  IDfList.`getElementTypeAt(int index)`
  Returns the datatype of the items added to the list at the specified index.
  `IDfId`
  IDfList.`getId(int index)`
  Fetches an instance of an IDfId object from the list at the specified index.
  `IDfId`
  IDfProperties.`getId(String propertyName)`
  Returns an IDfId interface to which the specified property name is mapped to in the object.
  `int`
  IDfList.`getInt(int index)`
  Fetches an int value from the list at the specified index.
  `int`
  IDfProperties.`getInt(String propertyName)`
  Returns the value to which the specified property name is mapped to in the object.
  `double`
  IDfSearchable.`getKeyAt(int index)`
  Returns the integer element at the specified index.
  `IDfList`
  IDfList.`getList(int index)`
  Fetches an instance of an IDfList object from the list at the specified index.
  `IDfList`
  IDfProperties.`getList(String propertyName)`
  Returns an IDfList interface to which the specified property name is mapped to in the object.
  `MBeanServer`
  IDfMBeanServerProvider.`getMBeanServer()`
  Returns a handle to a specific MBeanServer, depending on the application server against which this has been implemented.
  `String`
  IDfMBeanServerProvider.`getMBeanServerDomain()`
  `IDfList`
  IDfProperties.`getProperties()`
  Returns the property names as an IDfList interface.
  `int`
  IDfProperties.`getPropertyType(String propertyName)`
  Return the datatype of the mapped property value.
  `String`
  IDfList.`getString(int index)`
  Fetches a string value from the list at the specified index.
  `String`
  IDfProperties.`getString(String propertyName)`
  Returns the string to which the specified property name is mapped to in the object.
  `IDfTime`
  IDfList.`getTime(int index)`
  Fetches an instance of an IDfTime object from the list at the specified index.
  `IDfTime`
  IDfProperties.`getTime(String propertyName)`
  Returns an IDfTime interface to which the specified property name is mapped to in the object.
  `IDfValue`
  IDfList.`getValue(int index)`
  Fetches an instance of an IDfValue object from the list at the specified index.
  `IDfValue`
  IDfProperties.`getValue(String propertyName)`
  Returns an IDfValue interface to which the specified property name is mapped to in the object.
  `void`
  IDfList.`insert(int index, Object value)`
  Inserts an Object instance into the list at a specified index.
  `void`
  IDfList.`insertAll(int index, IDfList list)`
  Inserts all objects contained in an IDfList object into the list at a specified index.
  `void`
  IDfList.`insertBoolean(int index, boolean value)`
  Inserts a boolean value into the list at a specified index.
  `void`
  IDfList.`insertDouble(int index, double value)`
  Inserts a double value into the list at a specified index.
  `void`
  IDfList.`insertId(int index, IDfId value)`
  Inserts an instance of an IDfId object into the list at a specified index.
  `void`
  IDfList.`insertInt(int index, int value)`
  Inserts an int value into the list at a specified index.
  `void`
  IDfList.`insertList(int index, IDfList value)`
  Inserts an instance of an IDfList object into the list at a specified index.
  `void`
  IDfList.`insertString(int index, String value)`
  Inserts a string value into the list at a specified index.
  `void`
  IDfList.`insertTime(int index, IDfTime value)`
  Inserts an instance of an IDfTime object into the list at a specified index.
  `void`
  IDfList.`insertValue(int index, IDfValue value)`
  Inserts an instance of an IDfValue object into the list at a specified index.
  `boolean`
  IMipLabelService.`isMipProtectionSettingPresent()`
  This method isMipProtectionSettingPresent checks whether the MIP protection setting is present in CS session Cache and returns true if it is found; otherwise, it returns false.
  `boolean`
  MipLabelServiceImpl.`isMipProtectionSettingPresent()`
  `List<LabelInfo>`
  IMipLabelService.`listMipLabels()`
  listMipLabels methos is resposible for retruning the label from server
  `List<LabelInfo>`
  MipLabelServiceImpl.`listMipLabels()`
  `boolean`
  IMipLabelService.`refreshMipCache()`
  Refreshes the Microsoft Information Protection (MIP) cache.
  `boolean`
  MipLabelServiceImpl.`refreshMipCache()`
  `void`
  IDfList.`remove(int index)`
  Removes an item from the list at the specified index.
  `void`
  IDfList.`set(int index, Object value)`
  Adds an Object instance into the list at a specified index.
  `void`
  IDfList.`setBoolean(int index, boolean value)`
  Adds a boolean value into the list at a specified index.
  `void`
  IDfList.`setDouble(int index, double value)`
  Adds a double value into the list at a specified index.
  `void`
  IDfList.`setId(int index, IDfId value)`
  Adds an instance of an IDfId interface into the list at a specified index.
  `void`
  IDfList.`setInt(int index, int value)`
  Adds an int value into the list at a specified index.
  `void`
  IDfList.`setList(int index, IDfList value)`
  Adds an instance of an IDfList interface into the list at a specified index.
  `void`
  IDfList.`setString(int index, String value)`
  Adds a string value into the list at a specified index.
  `void`
  IDfList.`setTime(int index, IDfTime value)`
  Adds an instance of an IDfTime interface into the list at a specified index.
  `void`
  IDfList.`setValue(int index, IDfValue value)`
  Adds an instance of an IDfValue interface into the list at a specified index.
  Constructors in com.documentum.fc.common with parameters of type DfException
  Modifier
  Constructor
  Description
  `protected`
  `DfException(DfException originalException)`
  A special internal constructor used by derived classes when converting a generic DfException into a more specific DfException.

- ## Uses of DfException in com.documentum.fc.lifecycle

  Methods in com.documentum.fc.lifecycle that throw DfException
  Modifier and Type
  Method
  Description
  `void`
  IDfLifecycleAction.`action(IDfSysObject sysObj, String userName, String targetState, Map parameters)`
  System-defined action on an object entering a new Lifecycle state.
  `void`
  IDfLifecycleUserAction.`userAction(IDfSysObject sysObj, String userName, String targetState)`
  User defined actions on an object entering a new Lifecycle state.
  `boolean`
  IDfLifecycleUserEntryCriteria.`userEntryCriteria(IDfSysObject sysObj, String userName, String targetState)`
  User defined entry criteria to determine if an object can enter a new Lifecycle state.
  `void`
  IDfLifecycleUserPostProcessing.`userPostProcessing(IDfSysObject sysObj, String userName, String targetState)`
  User defined actions on an object after it has moved to a new Lifecycle state.
  `boolean`
  IDfLifecycleValidate.`userValidate(IDfSysObject lifecycleObj, String userName)`
  User defined validation to determine if Lifecycle can be installed.

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

  Methods in com.documentum.operations that throw DfException
  Modifier and Type
  Method
  Description
  `void`
  IDfOperation.`abort()`
  Abort the operation.
  `IDfOperationNode`
  IDfOperation.`add(Object newObject)`
  Adds an object to the operation and returns an operation node for the newly added object.
  `IDfOperationNode`
  IDfOperationNodeTreeBuilder.`add(IDfOperationNode parentNode, IDfNodeRelationship nodeRelationship, Object obj)`
  Results in appending a node for the corresponding object as a child node of the given parentNode by iterating through list of populators for the operation.
  `IDfOperationNode`
  IDfOperationNodeTreeBuilder.`add(Object obj)`
  This method results in adding a node for the corresponding object as root node.
  `boolean`
  IDfOperation.`canUndo()`
  Indicates whether the operation can be undone.
  `void`
  IDfVDMPlatformUtils.`copyFile(String sourceFile, String destFile)`
  `boolean`
  IDfOperation.`execute()`
  Execute the operation.
  `boolean`
  IDfOperationStep.`execute()`
  Executes the action(s) of the step, for example a "check in" step would cause the objects in the operation to each be checked in to the docbase.
  `void`
  IDfStepAction.`execute()`
  The business logic of the step action.
  `IDfEnumeration`
  IDfCheckoutNode.`getAcsRequests()`
  Returns an `IDfEnumeration` object with a list of `IDfAcsRequest` objects.
  `IDfEnumeration`
  IDfExportNode.`getAcsRequests()`
  Returns an `IDfEnumeration` object containing a list of `IDfAcsRequest` objects.
  `String`
  IDfXMLUtils.`getApplication(String applicationName, boolean returnSingleApp)`
  Deprecated.
  DFC 5.2
  `String`
  IDfXMLUtils.`getApplicationByDTD(String dtdSystemId, String dtdPublicId, String namespace, String rootElement, boolean returnSingleApp)`
  Deprecated.
  DFC 5.2.
  `IDfList`
  IDfXMLUtils.`getApplicationList(IDfXMLDocType doctype)`
  Returns a list strings containing object IDs and object names.
  `IDfList`
  IDfXMLUtils.`getApplicationList(IDfXMLDocType doctype, IDfFormat formatObj)`
  Returns a list strings containing object IDs and object names.
  `IDfList`
  IDfXMLUtils.`getApplicationList(IDfXMLDocType doctype, IDfSysObject object)`
  Returns a list strings containing object IDs and object names.
  `IDfList`
  IDfXMLUtils.`getApplicationList(IDfXMLDocType doctype, IDfFile file)`
  Returns a list strings containing object IDs and object names.
  `IDfList`
  IDfXMLUtils.`getApplicationList(IDfXMLDocType doctype, String fileOrFormatName)`
  Returns a list strings containing object IDs and object names.
  `IDfList`
  IDfXMLUtils.`getApplicationList(String applicationName)`
  Return a list of object IDs.
  `IDfList`
  IDfXMLUtils.`getApplicationListByDTD(String dtdSystemId, String dtdPublicId, String namespace, String rootElement, boolean returnSingleApp)`
  Deprecated.
  DFC 5.2
  `int`
  IDfCheckinNode.`getCheckinVersion()`
  Returns an integer indicating how versioning should be handled on check in.
  `int`
  IDfCheckinOperation.`getCheckinVersion()`
  Returns an integer indicating how versioning should be handled on check in.
  `IDfList`
  IDfOperationNode.`getChildren()`
  Returns a list of the immediate children of this node.
  `String`
  IDfVDMPlatformUtils.`getCLSIDForFile(String filePath)`
  `int`
  IDfCheckinNode.`getContentPageNumber()`
  Returns the content page number for the local content file for this object.
  `int`
  IDfExportNode.`getContentPageNumber()`
  Returns the content page number for the local content fille for this object.
  `int`
  IDfPredictiveCachingNode.`getContentPageNumber()`
  Returns the content page number for the local content file for this object.
  `int`
  IDfCopyOperation.`getCopyOptionsFlag()`
  Returns the current copy option settings.
  `int`
  IDfCopyOperation.`getCopyPreference()`
  Returns an integer representing the copy option settings for the operation.
  `boolean`
  IDfCopyOperation.`getDeepFolders()`
  When working with folders, copy the folder and all of its descendants.
  `String`
  IDfCheckoutOperation.`getDefaultDestinationDirectory()`
  Returns the default file system directory path that is the output location for the outbound content files.
  `String`
  IDfExportOperation.`getDefaultDestinationDirectory()`
  Returns the default file system directory path that is the output location for the outbound content files.
  `String`
  IDfCheckinNode.`getDefaultFormat()`
  Returns the default repository format name for the local content file of this object.
  `String`
  IDfCheckoutNode.`getDefaultFormat()`
  Returns the default content file format for this object in the repository.
  `String`
  IDfExportNode.`getDefaultFormat()`
  Returns the default content file format for this object in the repository.
  `String`
  IDfImportNode.`getDefaultFormat()`
  Returns the default repository format name for the local content file of this object.
  `String`
  IDfPredictiveCachingNode.`getDefaultFormat()`
  Returns the default content file format for this object in the repository.
  `String`
  IDfFormatRecognizer.`getDefaultSuggestedFileFormat()`
  Returns the repository format name that should be considered the default choice for the file being recognized.
  `String`
  IDfOperation.`getDescription()`
  Returns the description of the operation.
  `String`
  IDfOperationStep.`getDescription()`
  Returns the localized description of this step.
  `String`
  IDfCheckoutOperation.`getDestinationDirectory()`
  Returns the file system directory path that is the default output location for the outbound content files.
  `String`
  IDfExportOperation.`getDestinationDirectory()`
  Returns the file system directory path that is the default output location for the outbound content files.
  `String`
  IDfValidationOperation.`getDestinationDirectory()`
  Gets the destination directory where the temporary file will be placed during validation of xml file.
  `IDfId`
  IDfCopyNode.`getDestinationFolderId()`
  Returns the repository object ID of the destination folder for this node.
  `IDfId`
  IDfCopyOperation.`getDestinationFolderId()`
  Returns the repository object ID of the destination folder for the copy operation.
  `IDfId`
  IDfImportNode.`getDestinationFolderId()`
  Returns the repository object ID of the destination folder for the copy operation.
  `IDfId`
  IDfImportOperation.`getDestinationFolderId()`
  Returns the docbase object Id of the destination folder for the copy operation.
  `IDfId`
  IDfMoveNode.`getDestinationFolderId()`
  This is the folder where objects are being moved (linked).
  `IDfId`
  IDfMoveOperation.`getDestinationFolderId()`
  Returns the docbase object Id of the destination folder for the move operation.
  `String`
  IDfImportNode.`getDocbaseObjectType()`
  Returns the repository object type that is used to create the new repository object for the import node.
  `IDfProperties`
  IDfOperationNode.`getEdgeProperties()`
  Retuns the propertes of the edge between this node and its immediate parent.
  `IDfList`
  IDfOperation.`getErrors()`
  Returns the list of operation errors.
  `String`
  IDfCheckinNode.`getExternalVariable(String varName)`
  Returns the value of an external variable.
  `String`
  IDfImportNode.`getExternalVariable(String varName)`
  Returns the value of an external variable.
  `String`
  IDfCheckinNode.`getFilePath()`
  Returns the content file path in the local file system for this node.
  `String`
  IDfCheckoutNode.`getFilePath()`
  Returns the content file path in the local file system for this node.
  `String`
  IDfExportNode.`getFilePath()`
  Returns the content file path in the local file system for this node.
  `String`
  IDfImportNode.`getFilePath()`
  Returns the canonical path to the content file on the local file system for this node.
  `String`
  IDfCheckinNode.`getFormat()`
  Returns the repository format name for the local content file of this object.
  `String`
  IDfCheckoutNode.`getFormat()`
  Returns the repository format name for the local content file of this object.
  `String`
  IDfExportNode.`getFormat()`
  Returns the repository format name for the local content file of this object.
  `String`
  IDfImportNode.`getFormat()`
  Returns the repository format name for the local content file of this object.
  `String`
  IDfPredictiveCachingNode.`getFormat()`
  Returns the repository format name for the local content file of this object.
  `IDfId`
  IDfOperationNode.`getId()`
  Returns a unique identifier for this node.
  `boolean`
  IDfCancelCheckoutNode.`getKeepLocalFile()`
  Returns a boolean value indicating whether or not the local content file should be preserved or deleted as part of the cancel checkout operation.
  `boolean`
  IDfCancelCheckoutOperation.`getKeepLocalFile()`
  Returns a boolean value indicating whether or not the local content file should be preserved or deleted as part of the operation.
  `boolean`
  IDfCheckinNode.`getKeepLocalFile()`
  Returns a boolean value indicating whether or not the local content file should be preserved or deleted as part of the operation.
  `boolean`
  IDfCheckinOperation.`getKeepLocalFile()`
  Returns a boolean value indicating whether or not the local content file should be preserved or deleted as part of the operation.
  `boolean`
  IDfImportNode.`getKeepLocalFile()`
  Returns a boolean value indicating whether or not the local content file should be preserved or deleted as part of the operation.
  `boolean`
  IDfImportOperation.`getKeepLocalFile()`
  Returns a boolean value indicating whether or not the local content file should be preserved or deleted as part of the operation.
  `IDfEnumeration`
  IDfPredictiveCachingNode.`getMessageIds()`
  Returns message IDs for all messages that have been created during the operation.execute() method for this node
  `String`
  IDfOperation.`getName()`
  Returns the name of the operation (e.g.
  `String`
  IDfOperationStep.`getName()`
  Returns the name of the operation step.
  `IDfList`
  IDfPredictiveCachingOperation.`getNetworkLocationIds()`
  Returns a list of the network location identifiers to be used for content pre-caching.
  `IDfSysObject`
  IDfCheckinNode.`getNewObject()`
  Returns the new IDfSysObject resulting from the check in.
  `IDfSysObject`
  IDfCopyNode.`getNewObject()`
  Returns the new IDfSysObject resulting from the copy.
  `IDfSysObject`
  IDfImportNode.`getNewObject()`
  Returns the new IDfSysObject resulting from the check in.
  `IDfId`
  IDfCheckinNode.`getNewObjectId()`
  Returns the new repository object ID for the IDfSysObject resulting from the check in.
  `IDfId`
  IDfCopyNode.`getNewObjectId()`
  Returns the new repository object ID for the IDfSysObject resulting from the copy.
  `IDfId`
  IDfImportNode.`getNewObjectId()`
  Returns the new repository object ID for the IDfSysObject resulting from the check in.
  `String`
  IDfCopyNode.`getNewObjectName()`
  Returns the object name used for the newly copied object.
  `String`
  IDfImportNode.`getNewObjectName()`
  Returns the object name to be used for the newly imported object.
  `IDfList`
  IDfCheckinOperation.`getNewObjects()`
  Returns the list of unique new objects created as a result of this operation.
  `IDfList`
  IDfCopyOperation.`getNewObjects()`
  Returns the list of unique new objects created as a result of this operation.
  `IDfList`
  IDfImportOperation.`getNewObjects()`
  Returns the list of unique new objects created as a result of this operation.
  `IDfList`
  IDfOperation.`getNodes()`
  Returns the list of all operation nodes.
  `IDfSysObject`
  IDfCancelCheckoutNode.`getObject()`
  Returns the IDfSysObject that is the subject of this operation node.
  `IDfSysObject`
  IDfCheckinNode.`getObject()`
  Returns the original IDfSysObject before check in.
  `IDfSysObject`
  IDfCheckoutNode.`getObject()`
  Returns the IDfSysObject that is the subject of this operation node.
  `IDfSysObject`
  IDfCopyNode.`getObject()`
  Returns the IDfSysObject that is the subject of this operation node.
  `IDfSysObject`
  IDfDeleteNode.`getObject()`
  Returns the IDfSysObject that is the subject of this operation node.
  `IDfSysObject`
  IDfExportNode.`getObject()`
  Returns the IDfSysObject that is the subject of this operation node.
  `IDfSysObject`
  IDfImportNode.`getObject()`
  Returns the IDfSysObject that is the subject of this operation node.
  `IDfSysObject`
  IDfMoveNode.`getObject()`
  Returns the IDfSysObject that is the subject of this operation node.
  `IDfSysObject`
  IDfPredictiveCachingNode.`getObject()`
  Returns the IDfSysObject that is the subject of this operation node.
  `IDfId`
  IDfCancelCheckoutNode.`getObjectId()`
  Returns the docbase object Id of the IDfSysObject for this node.
  `IDfId`
  IDfCheckinNode.`getObjectId()`
  Returns the original repository object ID for the IDfSysObject before check in.
  `IDfId`
  IDfCheckoutNode.`getObjectId()`
  Returns the repository object Id of the IDfSysObject for this node.
  `IDfId`
  IDfCopyNode.`getObjectId()`
  Returns the repository object ID of the IDfSysObject for this node.
  `IDfId`
  IDfDeleteNode.`getObjectId()`
  Returns the repository object ID of the IDfSysObject for this node.
  `IDfId`
  IDfExportNode.`getObjectId()`
  Returns the repository object Id of the IDfSysObject for this node.
  `IDfId`
  IDfImportNode.`getObjectId()`
  Returns the repository object ID of the IDfSysObject for this node.
  `IDfId`
  IDfMoveNode.`getObjectId()`
  Returns the docbase object Id of the IDfSysObject for this node.
  `IDfId`
  IDfPredictiveCachingNode.`getObjectId()`
  Returns the repository object ID of the IDfSysObject for this node.
  `IDfId`
  IDfXMLUtils.`getObjectIdFromDRL(String drl)`
  Returns the object id corresponding to the DRL.
  `IDfList`
  IDfCancelCheckoutOperation.`getObjects()`
  Returns the list of unique objects in this operation.
  `IDfList`
  IDfCheckinOperation.`getObjects()`
  Returns the list of unique objects in this operation.
  `IDfList`
  IDfCheckoutOperation.`getObjects()`
  Returns the list of unique objects in this operation.
  `IDfList`
  IDfCopyOperation.`getObjects()`
  Returns the list of unique objects in this operation.
  `IDfList`
  IDfDeleteOperation.`getObjects()`
  Returns the list of unique objects in this operation.
  `IDfList`
  IDfExportOperation.`getObjects()`
  Returns the list of unique objects in this operation.
  `IDfList`
  IDfMoveOperation.`getObjects()`
  Returns the list of unique objects in this operation.
  `IDfList`
  IDfPredictiveCachingOperation.`getObjects()`
  Returns the list of unique objects in this operation.
  `IDfList`
  IDfXMLUtils.`getObjectTypes(String xmlApplication)`
  getObjectTypes - RESERVED FOR FUTURE USE.
  `String`
  IDfOperation.`getOperationType()`
  Returns the type of the operation.
  `String`
  IDfExportNode.`getPageModifier()`
  Returns the content page modifier for the local content file for this object.
  `String`
  IDfPredictiveCachingNode.`getPageModifier()`
  Returns the content page modifier for the local content file for this object.
  `IDfOperationNode`
  IDfOperationNode.`getParent()`
  Returns the node that is the immediate parent of this node.
  `IDfProperties`
  IDfOperation.`getProperties()`
  Returns the properties of the operation.
  `IDfProperties`
  IDfOperationNode.`getProperties()`
  Returns the properties of this node.
  `int`
  IDfExportNode.`getRecordInRegistry()`
  Returns an integer that indicates if this node should be recorded in the client registry.
  `int`
  IDfExportOperation.`getRecordInRegistry()`
  Returns an integer that indicates if this node should be recorded in the client registry.
  `boolean`
  IDfCheckinNode.`getRetainLock()`
  Returns true if the repository object for this node should keep the lock after check in.
  `boolean`
  IDfCheckinOperation.`getRetainLock()`
  Returns true if the docbase object for this node should keep the lock after check in.
  `IDfList`
  IDfOperation.`getRootNodes()`
  Returns a list of the root level nodes of the operation.
  `IDfSession`
  IDfImportOperation.`getSession()`
  Returns session to be used to import new objects.
  `IDfSession`
  IDfOperation.`getSession()`
  Returns session to be used during operation execution
  `IDfId`
  IDfMoveNode.`getSourceFolderId()`
  This is the folder from which objects are being moved (unlinked).
  `IDfId`
  IDfMoveOperation.`getSourceFolderId()`
  Gets the source folder id for the move operation.
  `IDfList`
  IDfOperation.`getSteps()`
  Returns the list of operation steps.
  `IDfList`
  IDfFormatRecognizer.`getSuggestedFileFormats()`
  Returns a list of format choices for a given file path.
  `String`
  IDfFile.`getURI()`
  Return the absolute path for the file as a URI.
  `int`
  IDfDeleteOperation.`getVersionDeletionPolicy()`
  Returns the delete operation population type.
  `String`
  IDfCheckinNode.`getVersionLabels()`
  Returns the symbolic version labels that will be applied when the node is checked in.
  `String`
  IDfCheckinOperation.`getVersionLabels()`
  Returns the symbolic version labels that will be applied when the node is checked in.
  `String`
  IDfImportNode.`getVersionLabels()`
  Returns the symbolic version labels that are applied when the node is checked in.
  `String`
  IDfImportOperation.`getVersionLabels()`
  Returns the symbolic version labels that will be applied when the node is checked in.
  `IDfXMLDocType`
  IDfXMLUtils.`getXMLDoctypeFromFile(String filename)`
  Returns an IDfXMLDocType which encapsulates information from the given XML document: public ID, system ID, schemaLocation, root element and XML application (if a processing instruction was found that indicates the XML application.
  `int`
  IDfOperationMonitor.`getYesNoAnswer(IDfOperationError question)`
  Called by operation when an error / warning requires a yes or no response.
  `IDfList`
  IDfXMLUtils.`getZones(String xmlApplication)`
  getZones - RESERVED FOR FUTURE USE.
  `boolean`
  IDfCheckinNode.`isEnabledOLELinksProcessing()`
  Returns true if OLE links processing is enabled
  `boolean`
  IDfImportNode.`isEnabledOLELinksProcessing()`
  Returns true if OLE links processing is enabled
  `boolean`
  IDfXMLUtils.`isHTML(Object fileOrFormatObj)`
  isHTML - RESERVED FOR FUTURE USE.
  `boolean`
  IDfOperationNode.`isRoot()`
  Returns `true` if this node is a root level node (has no parent).
  `boolean`
  IDfXMLUtils.`isXML(Object fileOrFormatObject)`
  Returns a boolean value to indicate whether the given file or format is XML, in terms of XML processing (i.e. chunking).
  `void`
  IDfOperation.`logError(IDfOperationError error)`
  Records an operation error.
  `IDfOperationNode`
  IDfOperationNodeFactory.`newNode(IDfId id)`
  Creates a new node for the given object.
  `IDfOperationNode`
  IDfOperationNodeFactory.`newNode(IDfFile file)`
  Creates a new node for the given file.
  `IDfOperationNode`
  IDfOperationNodeFactory.`newNode(IDfInputStreamContent inputStreamContent)`
  Creates a new node for the given inputStream.
  `IDfNodeRelationship`
  IDfOperationNodeFactory.`newNodeRelationship(IDfId parentId, IDfId childId, String relationType)`
  `IDfOperationNode`
  IDfNodePopulator.`process(Object newObject)`
  Builds an IDfOperationNode
  `int`
  IDfOperationMonitor.`progressReport(IDfOperation operation, int operationPercentDone, IDfOperationStep step, int stepPercentDone, IDfOperationNode node)`
  `void`
  IDfOperation.`removeNode(IDfOperationNode nodeToRemove)`
  Removes an operation node (and its descendants) from the operation.
  `void`
  IDfOperation.`reportError(IDfOperationNode node, int errorCode, String message, IDfException dfException)`
  Report an error.
  `int`
  IDfOperationMonitor.`reportError(IDfOperationError error)`
  This method is called when an operation informs the monitor of the occurance of an error.
  `void`
  IDfOperation.`resetErrors()`
  Clears any logged errors for this operation.
  `void`
  IDfOperationContext.`set(String key, String value)`
  Allows setting contextual information in the form of key, value pair.
  `void`
  IDfCheckinNode.`setCheckinVersion(int checkinVersion)`
  Takes an integer indicating how versioning should be handled on check in.
  `void`
  IDfCheckinOperation.`setCheckinVersion(int checkinVersion)`
  Returns an integer indicating how versioning should be handled on check in.
  `void`
  IDfCheckinNode.`setContentPageNumber(int pageNumber)`
  Sets the content page number for the local content file of this object.
  `void`
  IDfExportNode.`setContentPageNumber(int pageNumber)`
  Sets the content page number for the local content fille of this object.
  `void`
  IDfPredictiveCachingNode.`setContentPageNumber(int pageNumber)`
  Sets the content page number for the local content file of this object.
  `void`
  IDfCopyOperation.`setDeepFolders(boolean deepFolders)`
  When working with folders, copy the folder and all of its descendants.
  `void`
  IDfXMLTransformNode.`setDestination(Object destinationObject)`
  Specify the transformed document's destination.
  `void`
  IDfXMLTransformOperation.`setDestination(Object destinationObject)`
  Specify the transformed document's destination.
  `void`
  IDfCheckoutOperation.`setDestinationDirectory(String dirPath)`
  Sets the file system directory path that is the default output location for the outbound content files.
  `void`
  IDfExportOperation.`setDestinationDirectory(String dirPath)`
  Sets the file system directory path that is the default output location for the outbound content files.
  `void`
  IDfValidationOperation.`setDestinationDirectory(String dirPath)`
  Sets the destination directory where the temporary file will be placed during validation of xml file.
  `void`
  IDfCopyNode.`setDestinationFolderId(IDfId destinationFolderId)`
  Sets the repository object ID of the destination folder for this node.
  `void`
  IDfCopyOperation.`setDestinationFolderId(IDfId folderId)`
  Sets the repository object ID for the destination folder for the copy operation.
  `void`
  IDfImportNode.`setDestinationFolderId(IDfId destinationFolderId)`
  Sets the repository object ID for the destination folder for the copy operation.
  `void`
  IDfImportOperation.`setDestinationFolderId(IDfId destinationFolderId)`
  Sets the docbase object Id for the destination folder for the copy operation.
  `void`
  IDfMoveNode.`setDestinationFolderId(IDfId destFolderId)`
  Sets the docbase object Id of the destination folder for this node.
  `void`
  IDfMoveOperation.`setDestinationFolderId(IDfId folderId)`
  Sets the docbase object Id for the destination folder for the move operation.
  `void`
  IDfImportNode.`setDocbaseObjectType(String docbaseType)`
  Sets the repository object type that is used to create the new repository object for the import node.
  `void`
  IDfCheckoutNode.`setExportDescendants(boolean exportDescendants)`
  If the object corresponding to this node is added as a virtual document, passing `true` will cause the object to be checked out, but all the descendants will be downloaded but not checked out.
  `void`
  IDfCheckinNode.`setExternalVariable(String varName, String value)`
  Sets a variable that will be available to the XML application's configuration file as an <external_variable>.
  `void`
  IDfImportNode.`setExternalVariable(String varName, String value)`
  Sets a variable that is available to the XML application's configuration file as an <external_variable>.
  `void`
  IDfCheckinNode.`setFilePath(String newFilePath)`
  Sets the file path to use as the content for this object.
  `void`
  IDfCheckoutNode.`setFilePath(String newFilePath)`
  Sets the local path to the file that contains the content of this node.
  `void`
  IDfExportNode.`setFilePath(String newFilePath)`
  Sets the file path to use as the contents of this object.
  `void`
  IDfImportNode.`setFilePath(String newFilePath)`
  Sets the file path to use as the contents of this object.
  `void`
  IDfCheckinNode.`setFormat(String formatName)`
  Sets the repository format name of the local content file for this object.
  `void`
  IDfCheckoutNode.`setFormat(String formatName)`
  Sets the repository format name of the local content file for this object.
  `void`
  IDfExportNode.`setFormat(String formatName)`
  Sets the repository format name of the local content file for this object.
  `void`
  IDfImportNode.`setFormat(String formatName)`
  Sets the repository format name of the local content file for this object.
  `void`
  IDfPredictiveCachingNode.`setFormat(String formatName)`
  Sets the repository format name of the local content file for this object.
  `void`
  IDfXMLTransformNode.`setInputFormat(String inputFormat)`
  Specify the input format for input object.
  `void`
  IDfCancelCheckoutNode.`setKeepLocalFile(boolean keepFile)`
  Sets a boolean value indicating whether or not the local content file should be preserved or deleted as part of the operation.
  `void`
  IDfCancelCheckoutOperation.`setKeepLocalFile(boolean keepFile)`
  Sets a boolean value indicating whether or not the local content file should be preserved or deleted as part of the operation.
  `void`
  IDfCheckinNode.`setKeepLocalFile(boolean keepFile)`
  Sets a boolean value indicating whether or not the local content file should be preserved or deleted as part of the operation.
  `void`
  IDfCheckinOperation.`setKeepLocalFile(boolean keepFile)`
  Sets a boolean value indicating whether or not the local content file should be preserved or deleted as part of the operation.
  `void`
  IDfImportNode.`setKeepLocalFile(boolean keepFile)`
  Sets a boolean value indicating whether or not the local content file should be preserved or deleted as part of the operation.
  `void`
  IDfImportOperation.`setKeepLocalFile(boolean keepFile)`
  Sets a boolean value indicating whether or not the local content file should be preserved or deleted as part of the operation.
  `void`
  IDfExportNode.`setLogicalPageRange(int startPage, int endPage)`
  Sets the page range of interest that needs to be retrieved as a result of the execution of the export operation.
  `void`
  IDfXMLTransformNode.`setName(String name)`
  Sets the name for this input transform node.
  `void`
  IDfPredictiveCachingOperation.`setNetworkLocationIds(IDfList networkLocationIds)`
  Sets the list of the network location identifiers to be used for content pre-caching.
  `void`
  IDfCopyNode.`setNewObjectName(String newObjectName)`
  Sets the name for the new copy of the object.
  `void`
  IDfImportNode.`setNewObjectName(String newObjectName)`
  Sets the name to be used for the new copy of the object.
  `IDfOperationMonitor`
  IDfOperation.`setOperationMonitor(IDfOperationMonitor monitor)`
  Sets the interface to be used to monitor events in the operation.
  `void`
  IDfXMLTransformNode.`setOutputFormat(String outputFormat)`
  Specify the destination format for the output of the transformation.
  `void`
  IDfExportNode.`setPageModifier(String pageModifier)`
  Sets the content page modifier for the local content file for this object.
  `void`
  IDfPredictiveCachingNode.`setPageModifier(String pageModifier)`
  Sets the content page modifier for the local content file for this object.
  `void`
  IDfExportNode.`setRecordInRegistry(int registryRecordingPreference)`
  Sets an integer that indicates if this node should be recorded in the client registry.
  `void`
  IDfExportOperation.`setRecordInRegistry(int registryRecordingPreference)`
  Sets an integer that indicates if this node should be recorded in the client registry.
  `void`
  IDfCheckinNode.`setRetainLock(boolean retainLock)`
  Sets whether or not the repository object for this node should keep the lock after check in.
  `void`
  IDfCheckinOperation.`setRetainLock(boolean retainLock)`
  Sets whether or not the docbase object for this node should keep the lock after check in.
  `void`
  IDfImportOperation.`setSession(IDfSession importSession)`
  Sets the session that will be used to create new docbase objects.
  `void`
  IDfOperation.`setSession(IDfSession session)`
  Sets the session that will be used during operation execution.
  `void`
  IDfXMLTransformNode.`setSession(IDfSession session)`
  Set the session that will be used by this operation.
  `void`
  IDfXMLTransformOperation.`setSession(IDfSession session)`
  Set the session that will be used by this operation.
  `void`
  IDfMoveNode.`setSourceFolderId(IDfId sourceFolderId)`
  Sets the docbase object Id of the source folder for this node.
  `void`
  IDfMoveOperation.`setSourceFolderId(IDfId sourceFolderId)`
  Sets the source folder id for the move operation.
  `void`
  IDfXMLTransformNode.`setTransformation(Object transformObject)`
  Specify the XSLT transformation object that will be applied to this input node.
  `void`
  IDfXMLTransformOperation.`setTransformation(Object transformObject)`
  Specify the XSLT transformation object that will be applied to the input.
  `void`
  IDfDeleteOperation.`setVersionDeletionPolicy(int whichVersions)`
  Sets the delete operation population type.
  `void`
  IDfCheckinNode.`setVersionLabels(String newVersionLabels)`
  Sets the symbolic version labels that will be applied when the node is checked in.
  `void`
  IDfCheckinOperation.`setVersionLabels(String newVersionLabels)`
  Sets the symbolic version labels that will be applied when the node is checked in.
  `void`
  IDfImportNode.`setVersionLabels(String newVersionLabels)`
  Sets the symbolic version labels that are applied when the node is checked in.
  `void`
  IDfImportOperation.`setVersionLabels(String newVersionLabels)`
  Sets the symbolic version labels that will be applied when the node is checked in.
  `void`
  IDfXMLTransformOperation.`setXSLTParameter(String paramName, String value)`
  Specify a parameter that will be passed to the stylesheet.
  `boolean`
  IDfOperation.`succeeded(Object object)`
  Check if the operation succeded for the specified object.
  `boolean`
  IDfDeleteNode.`wasDeleted()`
  Returns true if the object for this node was actually deleted as the result of this operation.

- ## Uses of DfException in com.documentum.registry

  Methods in com.documentum.registry that throw DfException
  Modifier and Type
  Method
  Description
  `static DfRegistry`
  DfRegistryIniFile.`access(String rootKey)`
  `int`
  DfRegistry.`acquireInterProcessLock()`
  Acquires the inter-process lock.
  `void`
  DfClientRegistry.`addAppSupportDocument(IDfAppSupportDocumentInternal appSupportDoc)`
  `void`
  IDfClientRegistryInternal.`addAppSupportDocument(IDfAppSupportDocumentInternal appSupportDoc)`
  Writes the information contained in IDfAppSupportDocumentInternal object to the registry
  `IDfCheckedOutObject`
  DfClientRegistry.`addCheckedOutObject(IDfSysObject sysObject, String filePath, boolean keepLocalFile, String folderPath)`
  `void`
  DfClientRegistry.`addCheckedOutObject(IDfCheckedOutObject cObj)`
  `IDfCheckedOutObject`
  IDfClientRegistry.`addCheckedOutObject(IDfSysObject sysObject, String filePath, boolean keepLocalFile, String folderPath)`
  Constructs a DfCheckedOutObject and writes it to the registry
  `void`
  IDfClientRegistryInternal.`addCheckedOutObject(IDfCheckedOutObject checkoutObj)`
  Adds the information contained in the checked out object to the registry.
  `void`
  IDfViewedObject.`addFilePath(String filePath)`
  Adds the file path to the existing viewed object.
  `void`
  DfClientRegistry.`addFileToBeDeleted(String filePath)`
  `void`
  IDfClientRegistry.`addFileToBeDeleted(String filePath)`
  Adds a file to the "to be deleted" list in the registry
  `void`
  DfClientRegistry.`addInlineDescendant(IDfInlineDescendantInternal inlineObj)`
  `void`
  IDfClientRegistryInternal.`addInlineDescendant(IDfInlineDescendantInternal inlineObj)`
  Writes the information contained in IDfInlineDescendantInternal object to the registry
  `IDfLocalObject`
  DfClientRegistry.`addLocalObject(IDfSysObject sysObject, String filePath, boolean keepLocalFile, String folderPath)`
  `void`
  DfClientRegistry.`addLocalObject(IDfLocalObject regObj)`
  `IDfLocalObject`
  IDfClientRegistry.`addLocalObject(IDfSysObject sysObject, String filePath, boolean keepLocalFile, String folderPath)`
  Constructs a DfLocalObject and writes it to the registry
  `void`
  IDfClientRegistryInternal.`addLocalObject(IDfLocalObject localObj)`
  Adds the information contained in the local object to the registry.
  `void`
  IDfCheckedOutObject.`addSharedDocument(IDfId parentId)`
  Adds the object id of the parent that shares this checked out object.
  `IDfViewedObject`
  DfClientRegistry.`addViewedObject(IDfSysObject sysObject, String filePath, String folderPath)`
  `void`
  DfClientRegistry.`addViewedObject(IDfViewedObject viewedObj)`
  `IDfViewedObject`
  IDfClientRegistry.`addViewedObject(IDfSysObject sysObject, String filePath, String folderPath)`
  Constructs a DfViewedObject and writes it to the registry
  `void`
  IDfClientRegistryInternal.`addViewedObject(IDfViewedObject viewedObj)`
  Adds the information contained in the viewed out object to the registry.
  `void`
  DfClientRegistry.`applyModifiedAttrs(IDfSysObject sysObject)`
  `void`
  IDfClientRegistry.`applyModifiedAttrs(IDfSysObject sysObject)`
  updates a checked-out object's attributes with those from a sysobject
  `protected void`
  DfRegistry.`assertFunc(String param)`
  Used to check for valid parameters to functions.
  `protected void`
  DfRemoteRegistry.`assertFunc(String param)`
  Used to check for valid parameters to functions.
  `abstract void`
  DfRegistry.`closeKey()`
  Closes an open key freeing system resources.
  `void`
  DfRegistryIniFile.`closeKey()`
  Closes an open key freeing system resources.
  `void`
  DfRegistryWin32.`closeKey()`
  Closes an open key freeing system resources.
  `void`
  DfRemoteRegistry.`closeKey()`
  Closes an open key freeing system resources.
  `void`
  IDfRegistry.`closeKey()`
  `void`
  DfRegistryIniFile.`closeRegistry()`
  Clean up resources before going to the bit bucket.
  `protected abstract void`
  DfRegistry.`closeRootKey()`
  `protected void`
  DfRegistryIniFile.`closeRootKey()`
  `protected void`
  DfRegistryWin32.`closeRootKey()`
  `protected void`
  DfRemoteRegistry.`closeRootKey()`
  `protected String`
  DfRemoteRegistry.`constructNewKeyStack(String subKey, Stack subKeyStack)`
  `IDfAppSupportDocumentInternal`
  DfClientRegistry.`createAppSupportDocument(String docbase, String docbaseUser, String appName, IDfId objectId)`
  `IDfAppSupportDocumentInternal`
  IDfClientRegistryInternal.`createAppSupportDocument(String docbase, String docbaseUser, String appName, IDfId objectId)`
  Creates a IDfAppSupportDocumentInternal representation of the application support document.
  `IDfCheckedOutObject`
  DfClientRegistry.`createCheckedOutObject(IDfId objId)`
  `IDfCheckedOutObject`
  IDfClientRegistryInternal.`createCheckedOutObject(IDfId objectId)`
  Creates a IDfCheckedOutObject representation of the checked out object.
  `IDfInlineDescendantInternal`
  DfClientRegistry.`createInlineDescendantObject(IDfId objectId, IDfId rootId)`
  `IDfInlineDescendantInternal`
  IDfClientRegistryInternal.`createInlineDescendantObject(IDfId objectId, IDfId rootId)`
  Creates an IDfInlineDescendantInternal object representation of the inline descendant information contained in the registry.
  `abstract void`
  DfRegistry.`createKey()`
  `void`
  DfRegistryIniFile.`createKey()`
  `void`
  DfRegistryWin32.`createKey()`
  `void`
  DfRemoteRegistry.`createKey()`
  `void`
  IDfRegistry.`createKey()`
  `IDfLocalObject`
  DfClientRegistry.`createLocalObject(IDfId objId)`
  `IDfLocalObject`
  IDfClientRegistryInternal.`createLocalObject(IDfId objectId)`
  Creates a IDfLocalObject representation of the local object.
  `IDfViewedObject`
  DfClientRegistry.`createViewedObject(IDfId objId)`
  `IDfViewedObject`
  IDfClientRegistryInternal.`createViewedObject(IDfId objectId)`
  Creates a IDfViewedObject representation of the viewed object.
  `abstract void`
  DfRegistry.`deleteSubKey(String subKey)`
  Deletes a sub-key of the open key.
  `void`
  DfRegistryIniFile.`deleteSubKey(String subKey)`
  Deletes a sub-key of the open key.
  `void`
  DfRegistryWin32.`deleteSubKey(String subKey)`
  Deletes a sub-key of the open key.
  `void`
  DfRemoteRegistry.`deleteSubKey(String subKey)`
  Deletes a sub-key of the open key.
  `void`
  IDfRegistry.`deleteSubKey(String subKey)`
  `abstract void`
  DfRegistry.`deleteSubKeys()`
  Deletes the sub-keys under the open key.
  `void`
  DfRegistryIniFile.`deleteSubKeys()`
  Deletes the sub-keys under the key.
  `void`
  DfRegistryWin32.`deleteSubKeys()`
  Deletes the sub-keys under the open key.
  `void`
  DfRemoteRegistry.`deleteSubKeys()`
  Deletes the sub-keys under the open key.
  `void`
  IDfRegistry.`deleteSubKeys()`
  `abstract void`
  DfRegistry.`deleteValue(String name)`
  Deletes a value and the value's data under the open key.
  `void`
  DfRegistryIniFile.`deleteValue(String name)`
  Deletes a value and the value's data under the open key.
  `void`
  DfRegistryWin32.`deleteValue(String name)`
  Deletes a value and the value's data under the open key.
  `void`
  DfRemoteRegistry.`deleteValue(String name)`
  Deletes a value and the value's data under the open key.
  `void`
  IDfRegistry.`deleteValue(String name)`
  `void`
  IDfRegistryPlayback.`execute()`
  `static void`
  DfRegistryUtils.`fillCheckedOutObject(IDfCheckedOutObject registryObject, IDfSysObject sysObject, com.documentum.operations.impl.DfOperationObject operationObject, String filePath, boolean keepLocalFile, String folderPath, com.documentum.fc.client.acs.impl.common.request.impl.ContentIdentifier contentIdentifier)`
  `static void`
  DfRegistryUtils.`fillLocalObject(IDfLocalObject registryObject, IDfSysObject sysObject, com.documentum.operations.impl.DfOperationObject operationObject, String filePath, String folderPath)`
  `static void`
  DfRegistryUtils.`fillViewedObject(IDfViewedObject registryObject, IDfSysObject sysObject, com.documentum.operations.impl.DfOperationObject operationObject, String filePath, String folderPath, com.documentum.fc.client.acs.impl.common.request.impl.ContentIdentifier contentIdentifier)`
  `void`
  DfRegistry.`flush()`
  `void`
  DfRegistryIniFile.`flush()`
  `void`
  IDfRegistry.`flush()`
  `static Calendar`
  DfRegistryUtils.`formatLastModified(String value)`
  `IDfList`
  DfClientRegistry.`getApplicationSupportDocuments()`
  `IDfList`
  IDfClientRegistryInternal.`getApplicationSupportDocuments()`
  Returns a list of IDfApplicationSupportDocument objects.
  `IDfAppSupportDocumentInternal`
  DfClientRegistry.`getAppSupportDocument(String docbase, String docbaseUser, String appName, IDfId objectId)`
  `IDfAppSupportDocumentInternal`
  IDfClientRegistryInternal.`getAppSupportDocument(String docbase, String docbaseUser, String appName, IDfId objectId)`
  Get IDfAppSupportDocumentInternal object representation of the application support document information in the registry.
  `abstract IDfList`
  DfRegistry.`getBinaryValue(String name)`
  Returns a binary representation of the data at the given value.
  `IDfList`
  DfRegistryIniFile.`getBinaryValue(String name)`
  Returns a binary representation of the data at the given value.
  `IDfList`
  DfRegistryWin32.`getBinaryValue(String name)`
  Returns a binary representation of the data at the given value.
  `IDfList`
  DfRemoteRegistry.`getBinaryValue(String name)`
  Returns a binary representation of the data at the given value.
  `IDfList`
  IDfRegistry.`getBinaryValue(String name)`
  `IDfList`
  DfRegistry.`getBinaryValueAt(String name, int index)`
  Gets a binary value at a given index of a given key.
  `IDfList`
  DfRemoteRegistry.`getBinaryValueAt(String name, int index)`
  Gets a binary value at a given index of a given key.
  `IDfList`
  IDfRegistry.`getBinaryValueAt(String name, int index)`
  `IDfList`
  DfRegistry.`getBinaryValues(String name)`
  Returns a binary array of the data at the given value.
  `IDfList`
  DfRemoteRegistry.`getBinaryValues(String name)`
  Returns a binary array of the data at the given value.
  `IDfList`
  IDfRegistry.`getBinaryValues(String name)`
  `IDfCheckedOutObject`
  DfClientRegistry.`getCheckedOutObjectById(IDfId objectId)`
  `IDfCheckedOutObject`
  IDfClientRegistry.`getCheckedOutObjectById(IDfId objectId)`
  Finds a checked-out file registry object based on object ID
  `IDfCheckedOutObject`
  DfClientRegistry.`getCheckedOutObjectByPath(String filePath)`
  `IDfCheckedOutObject`
  IDfClientRegistry.`getCheckedOutObjectByPath(String filePath)`
  Finds a checked-out file registry object based on file path
  `IDfList`
  DfClientRegistry.`getCheckedOutObjects()`
  `IDfList`
  IDfClientRegistry.`getCheckedOutObjects()`
  Gets all the checked out objects
  `String`
  DfClientRegistry.`getCheckoutDirectory()`
  `String`
  IDfClientRegistry.`getCheckoutDirectory()`
  `String`
  DfClientRegistry.`getExportDirectory()`
  `String`
  IDfClientRegistry.`getExportDirectory()`
  `static String`
  DfRegistryUtils.`getFilePathFromObjectId(IDfClientRegistryInternal clientReg, IDfId objectId)`
  `IDfList`
  IDfViewedObject.`getFilePaths()`
  It is possible that the given viewed object may have more than one file path.
  `IDfList`
  DfClientRegistry.`getFilesToBeDeleted()`
  `IDfList`
  IDfClientRegistry.`getFilesToBeDeleted()`
  Gets the list of files to be deleted
  `int`
  DfHouseKeepingObject.`getHouseKeepingFrequency()`
  `int`
  IDfHouseKeepingObject.`getHouseKeepingFrequency()`
  `IDfInlineDescendantInternal`
  DfClientRegistry.`getInlineDescendant(IDfId objId)`
  `IDfInlineDescendantInternal`
  IDfClientRegistryInternal.`getInlineDescendant(IDfId objectId)`
  Get IDfInlineDescendantInternal object representation of the inline descendant corresponding to the object id.
  `abstract int`
  DfRegistry.`getIntValue(String name)`
  Returns an integer representation of the data at the given value.
  `int`
  DfRegistryIniFile.`getIntValue(String name)`
  Returns an integer representation of the data at the given value.
  `int`
  DfRegistryWin32.`getIntValue(String name)`
  Returns an integer representation of the data at the given value.
  `int`
  DfRemoteRegistry.`getIntValue(String name)`
  Returns an integer representation of the data at the given value.
  `int`
  IDfRegistry.`getIntValue(String name)`
  `int`
  DfRegistry.`getIntValueAt(String name, int index)`
  Gets an integer value at a given index of a given key.
  `int`
  DfRemoteRegistry.`getIntValueAt(String name, int index)`
  Gets an integer value at a given index of a given key.
  `int`
  IDfRegistry.`getIntValueAt(String name, int index)`
  `IDfList`
  DfRegistry.`getIntValues(String name)`
  Returns an integer array of the data at the given value.
  `IDfList`
  DfRemoteRegistry.`getIntValues(String name)`
  Returns an integer array of the data at the given value.
  `IDfList`
  IDfRegistry.`getIntValues(String name)`
  `Calendar`
  DfHouseKeepingObject.`getLastHouseKeeping()`
  `Calendar`
  IDfHouseKeepingObject.`getLastHouseKeeping()`
  `IDfLocalObject`
  DfClientRegistry.`getLocalObjectById(IDfId objectId)`
  `IDfLocalObject`
  IDfClientRegistry.`getLocalObjectById(IDfId objectId)`
  Finds a local file registry object based on object ID
  `IDfLocalObject`
  DfClientRegistry.`getLocalObjectByPath(String filePath)`
  `IDfLocalObject`
  IDfClientRegistry.`getLocalObjectByPath(String filePath)`
  Finds a local file registry object based on object ID
  `IDfList`
  DfClientRegistry.`getLocalObjects()`
  `IDfList`
  IDfClientRegistry.`getLocalObjects()`
  Gets all the checked out objects
  `String`
  IDfCheckedOutObject.`getMasterObjectId()`
  Returns the master object id of the current checked out object.
  `String`
  IDfCheckedOutObject.`getModifiedAttr(String name)`
  Gets the value of a modified attribute.
  `IDfList`
  IDfCheckedOutObject.`getModifiedAttrs()`
  Returns a list of attribute names for the attributes that have been modified while the document is checked out.
  `static IDfId`
  DfRegistryUtils.`getObjectIdFromFilePath(IDfClientRegistryInternal clientReg, String filePath)`
  `String`
  DfClientRegistry.`getProgramDirectory()`
  `String`
  IDfClientRegistry.`getProgramDirectory()`
  `IDfList`
  IDfCheckedOutObject.`getSharedDocuments()`
  Returns the list of the object id's of all the documents that share this checked out object
  `abstract String`
  DfRegistry.`getStringValue(String name)`
  Returns a String representation of the data at the given value.
  `String`
  DfRegistryIniFile.`getStringValue(String name)`
  Returns a String representation of the data at the given value.
  `String`
  DfRegistryWin32.`getStringValue(String name)`
  Returns a String representation of the data at the given value.
  `String`
  DfRemoteRegistry.`getStringValue(String name)`
  Returns a String representation of the data at the given value.
  `String`
  IDfRegistry.`getStringValue(String name)`
  `String`
  DfRegistry.`getStringValueAt(String name, int index)`
  Gets a String value at a given index of a given key.
  `String`
  DfRemoteRegistry.`getStringValueAt(String name, int index)`
  Gets a String value at a given index of a given key.
  `String`
  IDfRegistry.`getStringValueAt(String name, int index)`
  `IDfList`
  DfRegistry.`getStringValues(String name)`
  Returns a String array of the data at the given value.
  `IDfList`
  DfRemoteRegistry.`getStringValues(String name)`
  Returns a String array of the data at the given value.
  `IDfList`
  IDfRegistry.`getStringValues(String name)`
  `String`
  DfClientRegistry.`getUserDirectory()`
  `String`
  IDfClientRegistry.`getUserDirectory()`
  `protected IDfList`
  DfRemoteRegistry.`getValues(String name)`
  `int`
  DfRegistry.`getValuesSize(String name)`
  Returns the number of elements in a key with an array of values.
  `int`
  DfRemoteRegistry.`getValuesSize(String name)`
  Returns the number of elements in a key with an array of values.
  `int`
  IDfRegistry.`getValuesSize(String name)`
  `int`
  DfRegistryWin32.`getValueType(String name)`
  Returns an integer descriptor of the value data of the given value.
  `int`
  DfHouseKeepingObject.`getViewedFilesCleanupFrequency()`
  `int`
  IDfHouseKeepingObject.`getViewedFilesCleanupFrequency()`
  `IDfViewedObject`
  DfClientRegistry.`getViewedObjectById(IDfId objectId)`
  `IDfViewedObject`
  IDfClientRegistry.`getViewedObjectById(IDfId objectId)`
  Finds a viewed file registry object based on object ID
  `IDfViewedObject`
  DfClientRegistry.`getViewedObjectByPath(String filePath)`
  `IDfViewedObject`
  IDfClientRegistry.`getViewedObjectByPath(String filePath)`
  Finds a viewed file registry object based on file path
  `IDfList`
  DfClientRegistry.`getViewedObjects()`
  `IDfList`
  IDfClientRegistry.`getViewedObjects()`
  Gets all the viewed objects
  `abstract boolean`
  DfRegistry.`isSubKey(String subKey)`
  Returns a flag specifying if the given sub-key is a sub-key of the open key.
  `boolean`
  DfRegistryIniFile.`isSubKey(String subKey)`
  Returns a flag specifying if the given sub-key is a sub-key of the open key.
  `boolean`
  DfRegistryWin32.`isSubKey(String subKey)`
  Returns a flag specifying if the given sub-key is a sub-key of the open key.
  `boolean`
  DfRemoteRegistry.`isSubKey(String subKey)`
  Returns a flag specifying if the given sub-key is a sub-key of the open key.
  `boolean`
  IDfRegistry.`isSubKey(String subKey)`
  `boolean`
  DfRegistryIniFile.`isValueNamePresent(String name)`
  `boolean`
  DfRegistryWin32.`isValueNamePresent(String name)`
  `boolean`
  DfRemoteRegistry.`isValueNamePresent(String name)`
  `boolean`
  IDfRegistry.`isValueNamePresent(String name)`
  `protected final void`
  DfClientRegistryObject.`loadFromRegistry(IDfRegistry registry, String objectId)`
  Reads infomation from the registry (in the current open key) with respect to DfClientRegistryObject.
  `abstract void`
  DfClientRegistryObject.`loadFromRegistry(String objId)`
  `void`
  IDfClientRegistryObject.`loadFromRegistry(String objId)`
  Reads the information from the registry into the object
  `void`
  DfClientRegistry.`loadRegistry()`
  `void`
  IDfClientRegistryInternal.`loadRegistry()`
  Loads the information contained in the underlying registry storage in memory.
  `void`
  DfClientRegistry.`moveToCheckedOutFiles(IDfLocalObject localObj)`
  `void`
  IDfClientRegistry.`moveToCheckedOutFiles(IDfLocalObject object)`
  Removes a local file and places it in the list of checked-out files.
  `void`
  DfClientRegistry.`moveToLocalFiles(IDfCheckedOutObject checkedOutObj, IDfSession session)`
  `void`
  IDfClientRegistry.`moveToLocalFiles(IDfCheckedOutObject object, IDfSession session)`
  Removes a checked out file and places it in the list of local files.
  `abstract void`
  DfRegistry.`openKey(String subKey)`
  Set the open key.
  `void`
  DfRegistryIniFile.`openKey(String subKey)`
  Set the open key.
  `void`
  DfRegistryWin32.`openKey(String subKey)`
  Set the open key.
  `void`
  DfRemoteRegistry.`openKey(String subKey)`
  Set the open key.
  `void`
  IDfRegistry.`openKey(String subKey)`
  `void`
  DfRegistryIniFile.`openRegistry()`
  `protected void`
  DfRemoteRegistry.`recursiveRemoveSubKeys(String key)`
  `void`
  DfClientRegistry.`removeAppSupportDocument(String docbase, String userName, String applicationName, IDfId objectId)`
  `void`
  IDfClientRegistryInternal.`removeAppSupportDocument(String docbase, String docbaseUser, String applicationName, IDfId objectId)`
  Removes the application support document information from the registry.
  `void`
  DfClientRegistry.`removeCheckedOutObject(IDfCheckedOutObject itemToRemove)`
  `void`
  IDfClientRegistry.`removeCheckedOutObject(IDfCheckedOutObject itemToRemove)`
  Removes a checked-out file object from the registry
  `void`
  IDfViewedObject.`removeFilePath(String filePath)`
  Removes the file path from the existing viewed object.
  `void`
  DfClientRegistry.`removeFileToBeDeleted(String filePath)`
  `void`
  IDfClientRegistry.`removeFileToBeDeleted(String filePath)`
  Removes a file from the list of files to be deleted
  `void`
  DfClientRegistry.`removeInlineDescendant(IDfId objId)`
  `void`
  IDfClientRegistryInternal.`removeInlineDescendant(IDfId objectId)`
  Removes the inline descendant information corresponding to the object id from the registry.
  `void`
  DfClientRegistry.`removeLocalObject(IDfLocalObject itemToRemove)`
  `void`
  IDfClientRegistry.`removeLocalObject(IDfLocalObject itemToRemove)`
  Removes a local object from the registry
  `void`
  IDfCheckedOutObject.`removeSharedDocument(IDfId parentId)`
  Removes the object id of the document that shares this checked out object.
  `void`
  DfClientRegistry.`removeViewedObject(IDfViewedObject itemToRemove)`
  `void`
  IDfClientRegistry.`removeViewedObject(IDfViewedObject itemToRemove)`
  Removes a viewed object from the registry
  `static void`
  DfRegistryUtils.`removeViewedObjectPath(IDfClientRegistryInternal clientReg, IDfViewedObject itemToRemove, String filePath)`
  `void`
  DfRegistry.`reset()`
  `void`
  DfRegistryIniFile.`reset()`
  `void`
  IDfRegistry.`reset()`
  `void`
  DfClientRegistry.`saveRegistryUpdates()`
  `void`
  IDfClientRegistryInternal.`saveRegistryUpdates()`
  Saves the information contained in the memory to the underlying registry.
  `abstract void`
  DfRegistry.`setBinaryValue(String name, IDfList data)`
  Sets the data field of the given value with binary data.
  `void`
  DfRegistryIniFile.`setBinaryValue(String name, IDfList data)`
  Sets the data field of the given value with binary data.
  `void`
  DfRegistryWin32.`setBinaryValue(String name, IDfList data)`
  Sets the data field of the given value with binary data.
  `void`
  DfRemoteRegistry.`setBinaryValue(String name, IDfList data)`
  Sets the data field of the given value with binary data.
  `void`
  IDfRegistry.`setBinaryValue(String name, IDfList data)`
  `void`
  DfRegistry.`setBinaryValueAt(String name, int index, IDfList data)`
  Sets a binary value at a given index of a given key.
  `void`
  DfRemoteRegistry.`setBinaryValueAt(String name, int index, IDfList data)`
  Sets a binary value at a given index of a given key.
  `void`
  IDfRegistry.`setBinaryValueAt(String name, int index, IDfList data)`
  `void`
  DfRegistry.`setBinaryValues(String name, IDfList data)`
  Sets the data field of the given value with binary values.
  `void`
  DfRemoteRegistry.`setBinaryValues(String name, IDfList data)`
  Sets the data field of the given value with binary values.
  `void`
  IDfRegistry.`setBinaryValues(String name, IDfList data)`
  `void`
  DfClientRegistry.`setCheckoutDirectory(String checkoutDir)`
  `void`
  IDfClientRegistry.`setCheckoutDirectory(String checkoutDir)`
  Sets in the registry the directory where checked out files will be placed
  `void`
  DfClientRegistry.`setExportDirectory(String exportDir)`
  `void`
  IDfClientRegistry.`setExportDirectory(String exportDir)`
  Sets in the registry the directory exported files will be written to
  `abstract void`
  DfRegistry.`setIntValue(String name, int data)`
  Sets the data field of the given value with integer data.
  `void`
  DfRegistryIniFile.`setIntValue(String name, int data)`
  Sets the data field of the given value with integer data.
  `void`
  DfRegistryWin32.`setIntValue(String name, int data)`
  Sets the data field of the given value with integer data.
  `void`
  DfRemoteRegistry.`setIntValue(String name, int data)`
  Sets the data field of the given value with integer data.
  `void`
  IDfRegistry.`setIntValue(String name, int data)`
  `void`
  DfRegistry.`setIntValueAt(String name, int index, int data)`
  Sets an integer value at a given index of a given key.
  `void`
  DfRemoteRegistry.`setIntValueAt(String name, int index, int data)`
  Sets an integer value at a given index of a given key.
  `void`
  IDfRegistry.`setIntValueAt(String name, int index, int data)`
  `void`
  DfRegistry.`setIntValues(String name, IDfList data)`
  Sets the data field of the given value with integer values.
  `void`
  DfRemoteRegistry.`setIntValues(String name, IDfList data)`
  Sets the data field of the given value with integer values.
  `void`
  IDfRegistry.`setIntValues(String name, IDfList data)`
  `void`
  DfHouseKeepingObject.`setLastHouseKeeping()`
  `void`
  IDfHouseKeepingObject.`setLastHouseKeeping()`
  `void`
  IDfCheckedOutObject.`setMasterObjectId(String masterObjectId)`
  Sets the master object id of the replica or reference object.
  `void`
  IDfCheckedOutObject.`setModifiedAttr(String name, String value)`
  Marks that an attribute has been changed with the checked-out object.
  `void`
  DfClientRegistry.`setProgramDirectory(String progDir)`
  `void`
  IDfClientRegistry.`setProgramDirectory(String progDir)`
  `abstract void`
  DfRegistry.`setStringValue(String name, String data)`
  Sets the data field of the given value with String data.
  `void`
  DfRegistryIniFile.`setStringValue(String name, String data)`
  Sets the data field of the given value with String data.
  `void`
  DfRegistryWin32.`setStringValue(String name, String data)`
  Sets the data field of the given value with String data.
  `void`
  DfRemoteRegistry.`setStringValue(String name, String data)`
  Sets the data field of the given value with String data.
  `void`
  IDfRegistry.`setStringValue(String name, String data)`
  `void`
  DfRegistry.`setStringValueAt(String name, int index, String data)`
  Sets a String value at a given index of a given key.
  `void`
  DfRemoteRegistry.`setStringValueAt(String name, int index, String data)`
  Sets a String value at a given index of a given key.
  `void`
  IDfRegistry.`setStringValueAt(String name, int index, String data)`
  `protected abstract void`
  DfRegistry.`setStringValues(RegistryEntriesHolder holder)`
  `void`
  DfRegistry.`setStringValues(String name, IDfList data)`
  Sets the data field of the given value with String values.
  `protected void`
  DfRegistryIniFile.`setStringValues(RegistryEntriesHolder holder)`
  `protected void`
  DfRegistryWin32.`setStringValues(RegistryEntriesHolder holder)`
  `protected void`
  DfRemoteRegistry.`setStringValues(RegistryEntriesHolder holder)`
  `void`
  DfRemoteRegistry.`setStringValues(String name, IDfList data)`
  Sets the data field of the given value with String values.
  `void`
  IDfRegistry.`setStringValues(String name, IDfList data)`
  `void`
  DfClientRegistry.`setUserDirectory(String userDir)`
  `void`
  IDfClientRegistry.`setUserDirectory(String userDir)`
  Sets in the registry the user's directory
  `protected void`
  DfRemoteRegistry.`setValues(String name, IDfList data)`
  `void`
  DfRegistry.`setValuesSize(String name, int size)`
  Set the size of an array name.
  `void`
  DfRemoteRegistry.`setValuesSize(String name, int size)`
  Set the size of an array name.
  `void`
  IDfRegistry.`setValuesSize(String name, int size)`
  `abstract IDfList`
  DfRegistry.`subKeys()`
  Returns the sub-keys of the open key.
  `IDfList`
  DfRegistryIniFile.`subKeys()`
  Returns the sub-keys of the open key.
  `IDfList`
  DfRegistryWin32.`subKeys()`
  Returns the sub-keys of the open key.
  `IDfList`
  DfRemoteRegistry.`subKeys()`
  Returns the sub-keys of the open key.
  `IDfList`
  IDfRegistry.`subKeys()`
  `abstract void`
  DfClientRegistryObject.`updateRegistry()`
  `protected final void`
  DfClientRegistryObject.`updateRegistry(IDfRegistry registry)`
  Writes infomation to the registry (in the current open key) with respect to DfClientRegistryObject.
  `void`
  IDfClientRegistryObject.`updateRegistry()`
  Writes the information in the object to the registry
  `abstract IDfList`
  DfRegistry.`values()`
  Returns the value names of the open key.
  `IDfList`
  DfRegistryIniFile.`values()`
  Returns the value names of the open key.
  `IDfList`
  DfRegistryWin32.`values()`
  Returns the value names of the open key.
  `IDfList`
  DfRemoteRegistry.`values()`
  Returns the value names of the open key.
  `IDfList`
  IDfRegistry.`values()`
  Constructors in com.documentum.registry that throw DfException
  Modifier
  Constructor
  Description
  ``
  `DfClientRegistry()`
  This constructor determines the correct type of registry to use.
  ``
  `DfRegistrySnapshot(String registryDump)`
  ``
  `DfRegistrySnapshot(String rootName, String registryDump)`
  ``
  `DfRegistryWin32(long rootKey, String subKey, int accessMode)`
  Constructor.

- ## Uses of DfException in com.documentum.registry.internal

  Methods in com.documentum.registry.internal that throw DfException
  Modifier and Type
  Method
  Description
  `IDfList`
  IViewedObjectInternal.`getParentObjectIds()`
  `void`
  IViewedObjectInternal.`removeParentObjectId(String parentObjectId)`

- ## Uses of DfException in com.documentum.xml.xdql

  Methods in com.documentum.xml.xdql that throw DfException
  Modifier and Type
  Method
  Description
  `Document`
  IDfXmlQuery.`getXMLDOM(Node start)`
  Returns the XML document as a DOM with the specified node as root element.
  `String`
  IDfXmlQuery.`getXMLString()`
  This returns the XML document as a string.
  `void`
  IDfXmlQuery.`getXMLString(OutputStream outputStream)`
  Returns the result DOM as String and writes it directly into the provided OutputStream.
  `void`
  IDfXmlQuery.`getXMLString(PrintWriter writer)`
  Returns the result DOM as String and writes it directly into the provided writer.
  `String`
  IDfXmlQuery.`getXMLString(Node start)`
  Returns the XML document as a string with Node as root element.

- ## Uses of DfException in com.documentum.xml.xquery

  Methods in com.documentum.xml.xquery that throw DfException
  Modifier and Type
  Method
  Description
  `void`
  IDfXQuery.`close(IDfSession session)`
  Closes the XQuery results stream.
  `void`
  IDfXQuery.`execute(IDfSession session)`
  Executes the XQuery.
  `void`
  IDfXQuery.`execute(IDfSession session, com.documentum.xml.xquery.IDfXQueryTargets target)`
  Executes the XQuery on targets passed in as the parameter.
  `String`
  IDfXQuery.`getCutoffMessage()`
  Retrieve the cutoff messages from ESS after the query is executed.
  `String`
  IDfXQuery.`getDebugInfo(IDfSession session, IDfXQuery.FtQueryDebugOptions debugOption)`
  Retrieve debugging information associated with this query
  `String`
  IDfXQuery.`getExecutionPlan(IDfSession session)`
  Retrieve the xquery execution plan from ESS after the query is executed.
  `String`
  IDfXQuery.`getOption(IDfXQuery.FtQueryOptions option)`
  To get the value of the option that was set.
  `void`
  IDfXQuery.`getXMLFile(String filename)`
  Writes the XQuery results to a file.
  `void`
  IDfXQuery.`getXMLOutputStream(OutputStream outputStream)`
  Writes the XQuery results to an OutputStream object.
  `String`
  IDfXQuery.`getXMLString()`
  Returns the XQuery results as a Java String object.
  `int`
  IDfXQuery.`readResults(byte[] buffer)`
  Fills the given buffer with the next set of XQuery results.
  `int`
  IDfXQuery.`readResults(byte[] buffer, IDfSession session)`
  Fills the given buffer with the next set of XQuery results.
  `void`
  IDfXQuery.`setBooleanOption(IDfXQuery.FtQueryOptions option, boolean value)`
  Set an FtQueryOption to apply to the xquery.
  `void`
  IDfXQuery.`setIntegerOption(IDfXQuery.FtQueryOptions option, int value)`
  Set an FtQueryOption to apply to the xquery.
  `void`
  IDfXQuery.`setMapOption(IDfXQuery.FtQueryOptions option, Map<String,String> value)`
  Set an FtQueryOption to apply to the xquery.
  `void`
  IDfXQuery.`setStringOption(IDfXQuery.FtQueryOptions option, String value)`
  Set an FtQueryOption to apply to the xquery.

- ## Uses of DfException in com.emc.documentum.store.atmos.bof.impl

  Methods in com.emc.documentum.store.atmos.bof.impl that throw DfException
  Modifier and Type
  Method
  Description
  `Map<String,String>`
  AtmosStore.`getStoreConfiguration()`
  `protected void`
  AtmosStore.`init()`
  `protected void`
  AtmosStore.`onDataRefresh()`