Java reflections are one of the most powerful API’s of Java Language, this can be used to reduce code significantly. Most of the Current Enterprise application consists of different layers and they use Value objects to transfer data from one layer to another. An inefficient way of using getters and setters of the attributes of Value objects can increase code and development time of application. Effective use of reflection can reduce code and development time significantly. So let’s take a Scenario, I have an Object type MyObjectType extending from dm_document with 50 additional attributes, so dm_document as of Documentum 6.5 has 86 attributes adding additional 50 attributes that means we have 139 attributes for this object type. Consider a standard Web Application using DFS behind which needs to manipulate (add or edit) instances of this object type, The Service needs to add all these attributes to the PropertySet of the DataObject repre...
What is a Virtual Document Simplistically speaking Virtual document is a document that can contain another documents . After reading the above statement first question that might arise to all is if it can contain documents how is it different from a folder? Let me make few bullet points about Virtual Document here, which will clear most of the confusions that you might have about virtual documents. · A Virtual Document is a Document which can contain the type or the sub type of SysObjects with an exception given below · A Virtual Document cannot contain any folders or cabinets, or any sub types of these. · A Virtual Document object may or may not have a content (dmr_content) attached to it but a folder or a cabinet will never have any content attached to it. Though most of the time a Virtual Document might not be having a Content file attached to it. · Any Object type that extents from SysObject can be converted as a Virtual Document. The ...
Documentum is an Object Oriented Content Management Systems. Everything in Documentum is considered as Objects, This includes all the things that user manipulates, or the content server saves. From the User to Document, everything in Documentum is different type of Object. The whole Object types in Documentum has been structured in a Hierarchal model. Means All the Attributes from the super types are extended to the sub types. In other sense the attributes of Super types are visible and accessible from the Subtypes. Lets see some of the important and most commonly used object types here. Note: This is just to give an insight of Documentum Object model. Please read Object Reference Manual for very detailed information on All Object types and its attributes. Persistence Object This type is the super type of all the object types that are saved in Documentum. Each time user creates an object instance of Persistence object type they are objects stored ...
Comments
Post a Comment