How can you provide an interface for a custom object type that gets instantiated using DFC methods such as getObject()?
A. extend IDfDocument
B. extend IDfSysObject
C. create a TBO with an interface for the custom object type
D. create an SBO with an interface for the custom object type
Where is connection pooling set?
A. dmcl.ini
B. server.ini
C. dfc.properties
D. dbor.properties
attr_name is an attribute of type my_type, which is a subtype of dm_document. What do the following code statements do? (Assume you have valid variables and objects.)
A. update attr_name with "test"
B. throw a runtime DfException
C. update attr_name with NULL
D. NOT update attr_name
What is the result of executing the following code? (Assume that all variables and constants are valid.)
A. no records
B. all dm_document objects in the repository
C. current versions of all dm_document objects in the repository
D. An exception is thrown as no attributes have been specified in the select clause.
Given the following code: How would you limit the search to the Temp cabinet?
A. Add IDfExpressionSet expSet = qBuilder.getRootExpressionSet();expSet.addSimpleAttrExpression("object_name", IDfValue.DF_STRING,IDfSimpleAttrExpression.SEARCH_OP_EQUAL, false, false, "Temp");
B. Add qBuilder.setDQL("Folder('/Temp')");
C. Add qBuilder.addLocationScope("Repository", "/Temp", false);
D. This cannot be done in the IDfQueryManager.
Given the following: where queryString = "select object_name from dm_document" Which method properly executes a query and returns the appropriate results?
A. public static IDfCollection execQuery(String queryString, IDfSession session) throwsDfException{...
B. setDQL(queryString);col = q.execute(session);...return col;}
C. public static IDfCollection execQuery(String queryString, IDfSession session) throwsDfException{...
D. setDQL(queryString);col = q.execute(session,0);...return col;}
E. public static IDfDocument execQuery(String queryString, IDfSession session) throwsDfException{...
F. setDQL(queryString);objectName = q.execute(session);...return objectName;}
G. public static IDfDocument execQuery(String queryString, IDfSession session) throwsDfException{...
H. setDQL(queryString);objectName = q.execute(session,0);...return objectName;}
Which statement is true about TBOs?
A. A TBO can be shared between the repositories if it is registered in the global registry.
B. A TBO can be shared as long as the repositories contain the same object type for whichthe TBO is written.
C. A TBO cannot be shared between repositories.
D. A TBO is not extendable.
Which object types are used to contain a module and package Jar files in the repository?
A. dmc_module, dmc_jar
B. dm_bof_module, dm_bof_jar
C. dm_module, dm_bof_jar
D. dmc_module, dmc_java
Which statement is true about the destinationObject parameter in the method IDfXMLTransformNode.setDestination(Object destinationObject)?
A. If the value is set to null, the transformed document will be added as a new rendition tothe input document.
B. If the value is set to an IDfImportOperation, the transformed document will be importedas a new rendition.
C. It can be one of the following types: IDfFile, OutputStream, Writer, IDfImportOperation,or IDfSysObject.
D. If the value is set to an IDfSysObject, the transformed document will be added as a newversion to that IDfSysObject.
What is XDQL?
A. a tool that is used to create new transformations on XML documents
B. a way to query the repository and return results as XML
C. a method of the IDfXMLQuery interface that executes queries on XML content
D. an extension of the Documentum Query Language that performs queries on object'scontent