13.2.2. API Interfaces

Engineering Knowledge Manager

Administration Guide | Chapter 13: EKM Client API | 13.2. Using the Library in Client Applications |

13.2.1. Opening and Closing a Connection |  | 13.2.3. Searching the EKM Repository
Prev |  | Next

### 13.2.2. API Interfaces

Once a connection is established, the Connection object provides access to a number of interfaces for interacting with the server. These interfaces are:

- AdministrationManager – provides methods for managing users and groups, interacting with a user’s recycle bin, and query the server for configuration data

- DataManager – provides methods for managing data on the EKM server. This includes uploading and downloading files and folders.

- JobManager – provides methods for managing jobs

The `Connection` object has methods for getting each of these interfaces. For example, to get the DataManager in Java, you invoke `getDataManager` on the `Connection` object.

Java

      DataManager dm = conn.getDataManager();

Python (Jython)

      dm = conn.getDataManager()

Python (IronPython)

      dm = conn.GetDataManager()

C#

      DataManager dm = conn.GetDataManager();

Contains proprietary and confidential information of ANSYS, Inc. and its subsidiaries and affiliates.

Prev | Up / Contents | Next

Release 18.2 - © ANSYS, Inc. All rights reserved.