Alfresco APSCE Alfresco Process Services Certified Engineer (APSCE) Online Training
Alfresco APSCE Online Training
The questions for APSCE were last updated at Nov 19,2024.
- Exam Code: APSCE
- Exam Name: Alfresco Process Services Certified Engineer (APSCE)
- Certification Provider: Alfresco
- Latest update: Nov 19,2024
What are the advantages of using Script Tasks to implement business logic? Choose 2 answers
- A . To allow re-use of business logic
- B . To allow implementation of quick prototyping
- C . To allow implementation of simple operations
- D . To prevent code changes by a process modeler
- E . To allow access to REST API
Which of the following is NOT a valid value to be passed for the HTTP header activiti-uservalue-type? Choose 1 answer.
- A . userldType
- B . userEmailType
- C . userExternalldType
- D . userNameType
Which of the following methods does NOT have to be overwritten while implementing the interface for an Alfresco Process Services Custom Data Model service? Choose 1 answer.
- A . public String storeEntity(ListattributeDefinitionsAndValues,
DataModelEntityRepresentation entityDefinition,
DataModelDefinitionRepresentationdataModel) - B . public boolean setMappedValue(DataModelEntityRepresentation entityValue, String mappedName, Object variableValue)
- C . public ObjectNode getMappedValue(DataModelEntrtyRepresentation entityValue, String mappedName. Object variableValue)
- D . public VariableEntityWrapper getVariableEntity(String keyValue, String variableName, String processDefinitionld,
DataModelEntityRepresentation entityValue)
What are the mandatory actions to embed the Alfresco Process Services application into an existing application? Choose 2 answers
- A . Add the Alfresco Process Services JavaScript files to your existing application.
- B . Add the necessary Alfresco Process Services Spring configuration Deans
- C . Reference the correct Alfresco Process Services Maven dependencies In your project
- D . Reference the correct Alfresco Process Services Admin Maven dependencies in your project
- E . Configure the Alfresco Process Services REST application endpoint
What mechanism should be used to direct process engine events to a new data source? Choose 1 answer.
- A . Extend the abstract class EngineEventProcessor.
- B . Implement the interface RuntimeEventListener.
- C . Configure a new Event Data Source using the Alfresco Process Services Admin application.
- D . Configure a new Event Data Source using the Alfresco Process Services Tenant Management application.
In which file are the globally available form extension methods registered? Choose 1 answer
- A . activiti-app/index.html
- B . activiti-app/workflow/index.html
- C . activiti-app/editor/index.html
- D . activiti-app/forms/index.html
Which service can be used to obtain the process engine configuration in a Service Task? Choose 1 answer.
- A . ManagementService
- B . RuntimeService
- C . EngineServices
- D . RepositoryService
Which of the following identifiers is always required by Alfresco Process Services Engine REST API requests? Choose 1 answer.
- A . A repository identifier in the url.
- B . A tenant identifier in the JSON body
- C . a repository identifier in the JSON body.
- D . The tenant identifier in the url
What is the scope of a new variable created using the setVariable method in a JavaDelegate? Choose 1 answer.
- A . The scope of the variable will be the one of the object instance.
- B . The scope of the variable will be local to the java class method.
- C . The scope of the variable will be global to the process
- D . The scope of the variable will be local to the task.
Which of the following code snippets will correctly set the variable. ‘’upperCaseString’’ to an upper case version of the expression which is pass in? Choose 1 answer:
A)
B)
C)
D)
- A . Option A
- B . Option B
- C . Option C
- D . Option D