E20-405 Exam Details

  • Exam Code
    :E20-405
  • Exam Name
    :EMC Content Management Server Programming(CMSP)
  • Certification
    :EMC Certifications
  • Vendor
    :EMC
  • Total Questions
    :229 Q&As
  • Last Updated
    :May 30, 2026

EMC E20-405 Online Questions & Answers

  • Question 111:

    What is the correct hierarchy in the Documentum object model?

    A. dm_folder inherits from dm_cabinet, which inherits from dm_sysobject.
    B. dm_sysobject inherits from dm_document.
    C. dm_document inherits from dm_folder, which inherits from dm_sysobject.
    D. dm_category inherits from dm_folder, which inherits from dm_sysobject.

  • Question 112:

    Which method needs to be extended to retain the lock after saving the object into the repository?

    A. doSave()
    B. doSaveLock()
    C. doLock()
    D. doCheckout()

  • Question 113:

    After saving or checking in a virtual document, what should you do before continuing to use any of the virtual document nodes?

    A. set the virtual document to null and call IDfSysObject.asVirtualDocument() again
    B. call IDfVirtualDocument.resync() to flush all node information and useIDfVirtualDocumentNode.getChildCount() to rebuild the cache
    C. use the IDfVirtualDocumentNode.getSelectedObject() method to access objects
    D. call IDfVirtualDocument.resync() to flush all node information and useIDfVirtualDocument.getRootNode () to rebuild the cache

  • Question 114:

    What are the minimum required components to extend custom object type behavior?

    A. TBO and SBO
    B. TBO and DFC
    C. SBO and DFC
    D. SBO and Web Services Framework

  • Question 115:

    Which statement changes a private acl to public acl?

    A. IDfACL acl = (IDfACL) session.getObject(...); acl.setACLClass(3); acl.save();
    B. IDfACL acl = (IDfACL) session.getObject(...); acl.setOwnerName("dm_dbo");acl.save();
    C. update dm_acl object set acl_class = 3 where r_object_id = '...'
    D. update dm_acl object set owner_name = 'dm_dbo' where r_object_id = '...'

  • Question 116:

    The best practice for ensuring that a session is released when using the IDfSessionManager is placing the IDfSessionManager.release() _____.

    A. immediately after a set of DFC operations
    B. as the very last operation of a class, ensuring it will only ever be called once
    C. statement in a finally block
    D. in a helper class that is based on the singleton pattern

  • Question 117:

    Given the following code: What problem may be encountered?

    A. The closing of the collection may throw an exception.
    B. The collection should throw a DfException if it is null, to ensure the collection is closed.
    C. If the collection is null in the finally block, the collection will never be closed.
    D. There is no problem encountered in the code.

  • Question 118:

    Given the following code: Which statement is true?

    A. ACL MyPrivateACL will be updated and will be assigned to sysObj.
    B. ACL MyPrivateACL will NOT be updated, but will be assigned to sysObj.
    C. ACL MyPrivateACL will be updated and a new system ACL will be assigned to sysObj.
    D. ACL MyPrivateACL will NOT be updated and a new system ACL will be assigned tosysObj.

  • Question 119:

    Given that attr_name is a single-valued attribute of type int with NO value set and assuming valid variables and objects, what would the following code do?

    A. throws a DfException
    B. returns the default value for int
    C. returns NULL
    D. returns a string of length 0

  • Question 120:

    Which code pattern is used to handle errors after execution of an operation?

    A. IDfOperationMonitor myOpMonitor = ...;operation.setOperationMonitor(myOpMonitor);if (! operation.execute()){// handle errors using myOpMonitor}
    B. if (! operation.execute()){...operation.reportError(...);...}
    C. if (! operation.execute()){...operation.logError(...);...}
    D. if (! operation.execute()){...operation.getErrors();...}

Tips on How to Prepare for the Exams

Nowadays, the certification exams become more and more important and required by more and more enterprises when applying for a job. But how to prepare for the exam effectively? How to prepare for the exam in a short time with less efforts? How to get a ideal result and how to find the most reliable resources? Here on Vcedump.com, you will find all the answers. Vcedump.com provide not only EMC exam questions, answers and explanations but also complete assistance on your exam preparation and certification application. If you are confused on your E20-405 exam preparations and EMC certification application, do not hesitate to visit our Vcedump.com to find your solutions here.