Bài đăng

Đang hiển thị bài đăng từ Tháng 3, 2020

ECM Filenet API - Create Class Definition

Hình ảnh
I. Giới thiệu ECM Filenet là một hệ thống content management hữu dụng cho các doanh nghiệp. Class Definition trong ECM Filenet giống như 1 table trong DB có các Property (Column) để định nghĩa và lưu trữ dữ liệu Bài dưới đây sẽ hướng dẫn cách tạo mới một Class Definition thông qua api. II. Chuẩn bị Chuẩn bị các thư viện theo bài hướng dẫn: ecm filenet dependency III. Sử dụng import com.filenet.api.admin.ClassDefinition; import com.filenet.api.admin.LocalizedString; import com.filenet.api.admin.PropertyDefinition; import com.filenet.api.admin.PropertyTemplate; import com.filenet.api.collection.LocalizedStringList; import com.filenet.api.collection.PropertyDefinitionList; import com.filenet.api.constants.RefreshMode; import com.filenet.api.constants.TypeID; import com.filenet.api.core.Factory; import com.filenet.api.core.Factory.PropertyTemplateString; import...

ECM Filenet API - Create Folder

Hình ảnh
I. Giới thiệu ECM Filenet là một hệ thống content management hữu dụng cho các doanh nghiệp. Folder trong ECM Filenet cũng gần tương tự như folder trên máy tính cá nhân của chúng ta. Nó có nhiệm vụ chính là nơi lưu giữ file. Bài dưới đây sẽ hướng dẫn cách tạo mới một Folder thông qua api. II. Chuẩn bị Chuẩn bị các thư viện theo bài hướng dẫn: ecm filenet dependency III. Sử dụng import com.filenet.api.constants.RefreshMode; import com.filenet.api.core.Factory; import com.filenet.api.core.ObjectStore; import com.filenet.api.core.Connection; import com.filenet.api.core.Domain; import com.filenet.api.constants.ClassNames; import com.filenet.api.core.Folder; public Connection getConnection() { String uri = "http://ip:port/wsi/FNCEWS40MTOM"; Connection conn = Factory.Connection.getConnection(uri); return conn; } public ObjectSto...

ECM Filenet API - Create ChoiceList

Hình ảnh
I. Giới thiệu ECM Filenet là một hệ thống content management hữu dụng cho các doanh nghiệp. ChoiceList trong ECM Filenet như một table lưu giữ danh mục có chứa cặp giá trị key - value thường sử dụng cho dropdown list Bài dưới đây sẽ hướng dẫn cách tạo mới một choiceList thông qua api. II. Chuẩn bị Chuẩn bị các thư viện theo bài hướng dẫn: ecm filenet dependency III. Sử dụng import com.filenet.api.constants.RefreshMode; import com.filenet.api.core.Factory; import com.filenet.api.core.ObjectStore; import com.filenet.api.core.Connection; import com.filenet.api.core.Domain; import com.filenet.api.admin.Choice; import com.filenet.api.admin.ChoiceList; import com.filenet.api.constants.ChoiceType; import com.filenet.api.constants.TypeID; public Connection getConnection() { String uri = "http://ip:port/wsi/FNCEWS40MTOM"; Connection conn...

ECM Filenet API - Get ObjectStore

Hình ảnh
I. Giới thiệu ECM Filenet là một hệ thống content management hữu dụng cho các doanh nghiệp. Object Store trong ECM Filenet như một store để lưu trữ những thông tin chung của các cấu phần trong ECM như: - Folder - ChoiceList - Class Definition - Document - Property Template - ... Object Store giống như một schema trong Oracle DB. Một hệ thống ECM có thể có nhiều Object Store khác nhau. Bài dưới đây sẽ hướng dẫn cách connect đến một object store thông qua api. II. Chuẩn bị Chuẩn bị các thư viện theo bài hướng dẫn: ecm filenet dependency III. Sử dụng import com.filenet.api.constants.RefreshMode; import com.filenet.api.core.Factory; import com.filenet.api.core.ObjectStore; import com.filenet.api.core.Connection; import com.filenet.api.core.Domain; public Connection getConnection() { String uri = "http://ip:port/wsi/FNCEWS40MTOM...

ECM Filenet API - Create Property Template

Hình ảnh
I. Giới thiệu ECM Filenet là một hệ thống content management hữu dụng cho các doanh nghiệp. Property Template trong ECM Filenet như một nơi tập trung các property cho hệ thống có thể dùng chung cho nhiều document. Nó giống như một Type được định nghĩa trong Oracle DB. Một Property Template có thể có trong nhiều Document khác nhau. Bài dưới đây sẽ hướng dẫn cách tạo một Property Template thông qua api. II. Chuẩn bị Chuẩn bị các thư viện theo bài hướng dẫn: ecm filenet dependency III. Sử dụng import com.filenet.api.constants.RefreshMode; import com.filenet.api.core.Factory; import com.filenet.api.core.ObjectStore; import com.filenet.api.core.Connection; import com.filenet.api.core.Domain; import com.filenet.api.admin.LocalizedString; import com.filenet.api.admin.PropertyTemplateObject; import com.filenet.api.admin.PropertyTemplateString; import com.fi...

ECM Filenet API

Hình ảnh
I. Giới thiệu ECM Filenet là một hệ thống content management hữu dụng cho các doanh nghiệp. Bài dưới đây sẽ hướng dẫn cách khai báo thư viện để sử dụng các api mà ECM Filnet đã exposed. II. Sử dụng Cách 1. Lấy bộ thư viện gốc từ chính ECM Filnet đã cài đặt Down bộ lib tương ứng với môi trường và tiến hành cài đặt vào local/remote repo maven (hoặc có thể add trực tiếp lib vào project mà không cần thông qua maven) <dependency> <groupId>com.ibm.filenet</groupId> <artifactId>jace</artifactId> <version>5.2.1.4</version> </dependency> <dependency> <groupId>com.ibme</groupId> <artifactId>staxe</artifactId> <version>1.0.0e</version> </dependency> <dependency> <groupId>com.ibm.xml.xlxp</groupId> <artifactId>xlxpScanner</artif...