Tuesday, March 16, 2021

Creating ROOT Folder and Sub Folders in FileNet Repository using CE JAVA API (IBM FileNet)

Creating Root Folder and Sub Folders


package fnp8api.ceoperations;

public class CreatingFolders{

public static void main(String args[]){

try {
   Connection connection = //Get CE Connection code from here
   Domain domain = Factory.Domain.fetchInstance(connection, null, null);
   ObjectStore objectStore = Factory.ObjectStore.fetchInstance(domain,"your os name", null);
   System.out.println("Object Store : "+ objectStore.get_DisplayName() );
   
   Folder newFolder= Factory.Folder.createInstance(objectStore,null);
   Folder rootFolder= objectStore.get_RootFolder(); 
   newFolder.set_Parent(rootFolder);
   newFolder.set_FolderName("NewFolder");
   newFolder.save(RefreshMode.REFRESH);
       
   //Creating Sub folder  
   Folder subFolder1= newFolder.createSubFolder("SubFolder1");
   subFolder1.save(RefreshMode.REFRESH);
	
   Folder subFolder2 = newFolder.createSubFolder("SubFolder2");
   subFolder2.save(RefreshMode.REFRESH);

  } catch (Exception exe) {
  	System.out.println(exe.getMessage());
  	exe.printStackTrace();
  }

}
}

No comments:

Post a Comment