/
Java API for Adding Folder
Java API for Adding Folder
Applies to: Kyvos Enterprise Kyvos Cloud (SaaS on AWS) Kyvos AWS Marketplace
Kyvos Azure Marketplace Kyvos GCP Marketplace Kyvos Single Node Installation (Kyvos SNI)
Overview
Create a new folder by specifying the folder name and type.
Add the folder object to the repository.
Example
Create a new folder by specifying the folder name and type.
/** * method to create folder in Repository Manager. * @param folderName: Name of the folder to be created. * @param type: Type of folder to be created, enum type RepositoryManager.folderType. * @param userInfo: Object of type UserInfo containing information about logged in user. * @return folderObj: Object of type Folder. */ public Folder createFolder(String folderName, folderType type, UserInfo userInfo);
Add the folder object to the repository
/** * method to add folder in Repository Manager. * @param folderObj: Object of type Folder. * @param userInfo: Object of type UserInfo containing information about logged in user. */ public void addFolder(Folder folderObj, UserInfo userInfo);
Sample code
/*Method to create folder in semantic model Section*/
public static void addFolderinCube(RepositoryManager repManager, UserInfo userInfo) {
try {
Folder cubefolder = repManager.createFolder("FolderName", folderType.CUBE, userInfo);
repManager.addFolder(cubefolder, userInfo);
} catch (FolderManagerException e) {
e.printStackTrace();
}
}
/*Method to create a folder in the File Section*/
public static void addFolderinFiles(RepositoryManager repManager, UserInfo userInfo) {
try {
Folder rffolder = repManager.createFolder("FolderName", folderType.REGISTERED_FILE, userInfo);
repManager.addFolder(rffolder, userInfo);
} catch (FolderManagerException e) {
e.printStackTrace();
}
}
/*Method to create a folder in the DRD Section*/
public static void addFolderinDRD(RepositoryManager repManager, UserInfo userInfo) {
try {
Folder drdfolder = repManager.createFolder("FolderName", folderType.DRD, userInfo);
repManager.addFolder(drdfolder, userInfo);
} catch (FolderManagerException e) {
e.printStackTrace();
}
}
, multiple selections available,
Related content
Java API for Adding Folder
Java API for Adding Folder
More like this
Java API for Adding Folder
Java API for Adding Folder
More like this
Java API for Adding Folder
Java API for Adding Folder
More like this
Java API for Adding Folder
Java API for Adding Folder
More like this
Java API for Adding Folder
Java API for Adding Folder
More like this
Java API for Adding Folder
Java API for Adding Folder
More like this
Copyright Kyvos, Inc. All rights reserved.