# Uses of Interface
com.documentum.fc.client.IDfEnumeration

Packages that use IDfEnumeration
Package
Description
com.documentum.com
Provides an interface for accessing the DFC through OLE/COM.
com.documentum.fc.client
com.documentum.fc.client.acs
Provides classes and interfaces, related to distributed content transfer.
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.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.

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

  Methods in com.documentum.com that return IDfEnumeration
  Modifier and Type
  Method
  Description
  `IDfEnumeration`
  DfClientX.`getEnumeration(Enumeration en)`
  `IDfEnumeration`
  IDfClientX.`getEnumeration(Enumeration en)`
  Factory method for an `IDfEnumeration` object.
  `IDfEnumeration`
  DfClientX.`getEnumerationFromIterator(Iterator it)`
  `IDfEnumeration`
  IDfClientX.`getEnumerationFromIterator(Iterator it)`
  Factory method for an `IDfEnumeration` object.

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

  Methods in com.documentum.fc.client that return IDfEnumeration
  Modifier and Type
  Method
  Description
  `IDfEnumeration`
  IDfSysObject.`getAcsRequests(String formatName, int pageNumber, String pageModifier, IDfAcsTransferPreferences transferPreferences)`
  Returns an `IDfEnumeration` object containing a list of `IDfAcsRequest` objects.
  `IDfEnumeration`
  IDfDbor.`getAll()`
  Get a list of all services (service based and type based) in DBOR.
  `IDfEnumeration`
  DfClient.`getAllNetworkLocations(String locale)`
  `IDfEnumeration`
  IDfClient.`getAllNetworkLocations(String locale)`
  Deprecated.
  use IDfAcsClient.getAllNetworkLocations()
  `IDfEnumeration`
  IDfLocalModuleRegistry.`getAspectDescriptors()`
  Get a list of all Aspects available .
  `IDfEnumeration`
  DfClient.`getClientNetworkLocations(String clientIPAddress, String locale)`
  `IDfEnumeration`
  IDfClient.`getClientNetworkLocations(String clientIPAddress, String locale)`
  Deprecated.
  use IDfAcsClient.getClientNetworkLocations()
  `IDfEnumeration`
  IDfModuleDescriptor.`getDependencyList()`
  `IDfEnumeration`
  IDfModuleDescriptor.`getInterfaceNames()`
  `IDfEnumeration`
  IDfLocalModuleRegistry.`getModuleDescriptors()`
  Get a list of all modules available.
  `IDfEnumeration`
  IDfSession.`getObjectPaths(IDfId objectId)`
  Generate `IDfEnumeration`object of `IDfObjectPath`objects for an object with a given object id.````
  `IDfEnumeration`
  IDfSession.`getObjectsByQuery(String dql, String optionalTypeName)`
  Returns an enumeration of persistent objects using data obtained through a query.
  `IDfEnumeration`
  IDfObjectPathsMap.`getPaths(IDfId objectId)`
  Return an enumeration of paths for the given object.
  `IDfEnumeration`
  IDfGlobalModuleRegistry.`getServiceDescriptors()`
  Get a list of all services (SBO) available.
  `IDfEnumeration`
  IDfLocalModuleRegistry.`getTboDescriptors()`
  Get a list of all Type Based Business Objects (TBO) available.
  `IDfEnumeration`
  IDfModuleRegistry.`list(IDfModuleFilter filter)`
  Get a list of all business objects available if they satisfy the filter.

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

  Methods in com.documentum.fc.client.acs that return IDfEnumeration
  Modifier and Type
  Method
  Description
  `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.
  `IDfEnumeration`
  IDfAcsClient.`getAllNetworkLocations(String locale)`
  Returns an `IDfEnumeration` object that lists all `IDfNetworkLocationEntry` objects.
  `IDfEnumeration`
  IDfAcsClient.`getClientNetworkLocations(String clientIPAddress, String locale)`
  Returns an `IDfEnumeration` object that lists all `IDfNetworkLocationEntry` objects.
  `IDfEnumeration`
  IDfAcsContentRequest.`getTransientFieldNames()`
  Returns `IDfEnumeration` object containing names of transient fields in a order they were added.
  `IDfEnumeration`
  IDfAcsContentRequest.`getTransientFieldValues()`
  Returns `IDfEnumeration` object containing values of transient fields in a order they were added.

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

  Methods in com.documentum.fc.client.search that return IDfEnumeration
  Modifier and Type
  Method
  Description
  `IDfEnumeration`
  IDfResultEntry.`enumAttrs()`
  Returns an enumeration of IDfAttr objects.
  `IDfEnumeration`
  IDfSearchTypeAssistant.`getAttributeNames()`
  Retrieves an enumeration of the names of the searchable attributes for the type.
  `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.
  `IDfEnumeration`
  IDfSmartListDefinition.`getDisplayAttributes()`
  Gets the display attribute list.
  `IDfEnumeration`
  IDfSourceStatus.`getEvents()`
  Gets the ordered list of events received from this source.
  `IDfEnumeration`
  IDfExpressionSet.`getExpressions()`
  Gets the list of expressions contained by this expression set.
  `IDfEnumeration`
  IDfResultEntry.`getMatchingTerms()`
  Gets the result terms matching the query.
  `IDfEnumeration`
  IDfResultMetadataHighlightEntry.`getMatchingTerms()`
  Gets the metadata highlight terms matching the query.
  `IDfEnumeration`
  IDfQueryBuilder.`getMetadataHighlightAttributes()`
  Provides an enumeration of the metadata highlight attributes as String objects.
  `IDfEnumeration`
  IDfResultEntry.`getMetadataHighlights()`
  Gets the result metadata highlight entries matching the query.
  `IDfEnumeration`
  IDfQueryBuilder.`getOrderByAttributes()`
  Provides an enumeration of the order attributes as IDfOrderConstraint objects.
  `IDfEnumeration`
  IDfQueryBuilder.`getResultAttributes()`
  Provides an enumeration of the result attributes as String objects.
  `IDfEnumeration`
  IDfQueryBuilder.`getScopes()`
  Retrieves an enumeration of the query scopes as IDfQueryScope objects.
  `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", ...).
  `IDfEnumeration`
  IDfSearchSourceContainer.`getSelectedSources()`
  Gets an enumeration of the selected sources.
  `IDfEnumeration`
  IDfQueryStatus.`getSources()`
  Returns the list of sources in this status.
  `IDfEnumeration`
  IDfSearchTypeAssistant.`getValues(String attrName, String searchOp)`
  Deprecated.
  `IDfEnumeration`
  IDfValueListAttrExpression.`getValues()`
  Gets all the possible values.

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

  Methods in com.documentum.operations that return IDfEnumeration
  Modifier and Type
  Method
  Description
  `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.
  `IDfEnumeration`
  IDfPredictiveCachingNode.`getMessageIds()`
  Returns message IDs for all messages that have been created during the operation.execute() method for this node

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

  Methods in com.documentum.registry that return IDfEnumeration
  Modifier and Type
  Method
  Description
  `IDfEnumeration`
  DfClientRegistry.`getCheckedOutObjectsByMasterId(String masterId)`
  `IDfEnumeration`
  IDfClientRegistryInternal.`getCheckedOutObjectsByMasterId(String masterId)`
  `IDfEnumeration`
  IDfCheckedOutObjectInternal.`getReferenceObjectIds()`