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

Packages that use IDfSessionManager
Package
Description
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.fc.client.search.filter
This package contains interfaces to provide search services filters.

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

  Methods in com.documentum.fc.client that return IDfSessionManager
  Modifier and Type
  Method
  Description
  `IDfSessionManager`
  DfService.`getSessionManager()`
  Gets the session manager.
  `IDfSessionManager`
  IDfService.`getSessionManager()`
  Allows a service to obtain the its session manager handle.
  `IDfSessionManager`
  IDfSession.`getSessionManager()`
  Returns the session manager that manages the current session.
  `IDfSessionManager`
  IDfTypedObject.`getSessionManager()`
  Returns the session manager associated with this object.
  `IDfSessionManager`
  DfClient.`newSessionManager()`
  `IDfSessionManager`
  IDfClient.`newSessionManager()`
  Factory method that constructs a new `IDfSessionManager` object for managing sessions and transactions with one or more repositories.
  Methods in com.documentum.fc.client with parameters of type IDfSessionManager
  Modifier and Type
  Method
  Description
  `IDfModule`
  DfClient.`newModule(String hostingDocbase, String moduleName, IDfSessionManager sessionMgr)`
  `IDfModule`
  IDfClient.`newModule(String hostingDocbase, String moduleName, IDfSessionManager sessionMgr)`
  Factory method that constructs and instantiates the specified Module.
  `IDfSearchService`
  DfClient.`newSearchService(IDfSessionManager sessionManager)`
  `IDfSearchService`
  DfClient.`newSearchService(IDfSessionManager sessionManager, String defaultMetadataDocbase)`
  `IDfSearchService`
  IDfClient.`newSearchService(IDfSessionManager sessionManager)`
  Deprecated.
  Replaced by newSearchService(IDfSessionManager, String)
  `IDfSearchService`
  IDfClient.`newSearchService(IDfSessionManager sessionManager, String defaultMetadataDocbase)`
  Factory method to create a new instance of the search service.
  `IDfService`
  DfClient.`newService(String name, IDfSessionManager sessionMgr)`
  `IDfService`
  IDfClient.`newService(String name, IDfSessionManager sessionMgr)`
  Factory method that constructs and instantiates the specified business object service.
  `void`
  DfService.`setSessionManager(IDfSessionManager sessionManager)`
  Called by the runtime environment during service creation to associate a session manager with this service instance.
  `void`
  IDfTypedObject.`setSessionManager(IDfSessionManager sessMgr)`
  Associates a session manager with this object.

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

  Methods in com.documentum.fc.client.acs with parameters of type IDfSessionManager
  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.

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

  Methods in com.documentum.fc.client.search that return IDfSessionManager
  Modifier and Type
  Method
  Description
  `IDfSessionManager`
  IDfSearchMetadataManager.`getSessionMgr()`
  Provides access to an internal instance of the Session Manager.
  Methods in com.documentum.fc.client.search with parameters of type IDfSessionManager
  Modifier and Type
  Method
  Description
  `boolean`
  IDfSearchSource.`areMetadataWildcardsSupported(IDfSessionManager sessionManager)`
  Indicates if wildcards in metadata searches can be used with this source.
  `boolean`
  IDfSearchSource.`isFacetSupported(IDfSessionManager sessionManager)`
  Indicates if the source supports facets.
  `boolean`
  IDfSearchSource.`isRangeAccessSupported(IDfSessionManager sessionManager)`
  Indicates if the source supports range access.

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

  Methods in com.documentum.fc.client.search.filter that return IDfSessionManager
  Modifier and Type
  Method
  Description
  `IDfSessionManager`
  IDfContext.`getSessionManager()`
  Get a session manager containing the credentials for all the sources.