Which three query types are NOT supported by the SQL repository?
Show answer and explanation
Correct answers: A, B, C
Explanation:
The SQL repository does not support queries of the following types: includesAll elementAt indexOf
References:
1Z0-510 Online Exam
86 questions available ยท Page 1 of 9
Which three query types are NOT supported by the SQL repository?
Correct answers: A, B, C
Explanation:
The SQL repository does not support queries of the following types: includesAll elementAt indexOf
References:
Identify three key features of Oracle ATG Web Commerce Platform's B2C Commerce module.
Correct answers: B, C, D
Explanation:
Note B2C: Business-To-Consumer. A transaction that occurs between a company and a consumer, as opposed to a transaction between companies (called B2B). The term may also describe a company that provides goods or services for consumers.
Which two item descriptors are subtypes of a media item?
Correct answers: A, C
Explanation:
The media item includes a property named type that is used to specify the media sub-type of the item.
The standard catalog includes three sub-types:
media-external: This item type references a piece of content that is stored outside the database. The content can be either be either a binary file or a text file.
media-internal-binary: This item type can be used to store binary objects (such as images) in the catalog database.
media-internal-text: This item type can be used to store text files (such as JSPs) in the catalog database.
References:
Which three options are BASE form handlers that provide a clean mechanism to implement a custom form handler?
Correct answers: A, B, E
Explanation:
Subclassing ATG Form Handlers
Oracle ATG Web Commerce form handler classes all implement the interface atg.droplet.DropletFormHandler. Three form handler base classes implement this interface:
* atg.droplet.EmptyFormHandler
* atg.droplet.GenericFormHandler
* atg.droplet.TransactionalFormHandler
You can create a form handler by extending one of these classes or any of their subclasses. er:
References:
Which three can be used to create valid Nucleus components?
Correct answers: B, C, D
Explanation:
Nucleus: Organizing JavaBean Components
Nucleus is Oracle ATG Web Commerce's component model for building applications from JavaBeans.
Nucleus lets you assemble applications through simple configuration files that specify what components are used by the application, what parameters are used to initialize those components, and how those components hook up to each other.
Nucleus by itself provides no application-specific functions. The JavaBean components implement all of an application's functionality. Nucleus is the mechanism that gives those components a place to live, and a way for those components to find each other.
Note: Event Sources
Your class can be a source for JavaBeans events by following the patterns outlined in the JavaBeans specifications (see Events and Event Listeners in the Core ATG Services chapter). If your class fires events, Nucleus properties files can be used to configure the listeners for those events.
D: However, these classes should implement certain interfaces that give components access to a number of Nucleus capabilities, such as automatic creation, configuration, and notifications.
The easiest way to implement these interfaces is to subclass atg.nucleus.GenericService, which implements all interfaces described in the following sections. However, your class might already extend some other class, thereby preventing you from extending GenericService. In this case, your class must implement the necessary interfaces.
Note: Your class does not need to implement all interfaces that GenericService implements, only the ones with the functionality required.
E: Any Java object with an empty constructor can act as a component in Nucleus.
Note: Java has several design patterns Singleton Pattern being the most commonly used. Java Singleton pattern belongs to the family of design patterns, that govern the instantiation process. This design pattern proposes that at any time there can only be one instance of a singleton (object) created by the JVM.
The class's default constructor is made private, which prevents the direct instantiation of the object by others (Other Classes). A static modifier is applied to the instance method that returns the object as it then makes this method a class level method that can be accessed without creating an object.
Identify the three ways in which Oracle LiveHelp OnDemand reduces cart abandonment, lifts online sales revenues, and reduces services costs.
Correct answers: B, D, E
Explanation:
Note 1: The Oracle Live Help On Demand solution allows executives to intelligently and proactively manage targeted "click-to-chat" and "click-to-call" customer-agent interactions in digital channels. This allows the business to balance available resources with individual customer value and customer behavior in order to most effectively achieve business goals, which can range from increasing customer satisfaction to achieving problem resolution or meeting sales targets.
Note 2: Oracle's Live Help On Demand is an integrated suite of live voice, chat, and e-mail solutions that enable you to deliver just-in-time, personalized, interactive assistance that will grow online sales, increase customer satisfaction, and reduce customer service costs. Added quickly and easily as a SaaS solution, Oracle Live Help On Demand helps you deliver the right information to the right customer at the right time.
In an ATG multisite installation, identify three strategies that ATG employs to determine request is associated with.
Correct answers: B, C, D
Explanation:
A multisite application must be able to quickly determine what site a given request is associated with. To this end, the ATG platform supports two main URL management strategies:
* In a domain-based strategy(C)
* In a path-based strategy (D)
B: RequestParameterRuleFilter checks the request URL for two query parameters:
* pushSite is set to a site ID, which is returned by the rule filter's filter() method.
* stickySite, if set to setSite, makes the pushSite-specified site sticky for the current session. Unless explicitly reset or unset, the sticky site is used for all subsequent requests during that session.
Note: RequestParameterRuleFilter
Based on the class atg.multisite.PushedSiteParamFilter, the component /atg/multisite/
RequestParameterRuleFilter is the first rule filter to execute. This filter processes request query parameters that set the current site, and specify it as a sticky site that persists throughout the session of that request.
Which two items can only be created in the ATG Control Center (ACC)?
Correct answers: C, F
Explanation:
Note: When you start the ATG Control Center, the following screen appears:
References:
Which four droplets can be used in ATG applications?
Correct answers: A, C, D, E
Explanation:
A: The Cache droplet caches the rendered output of the contents of the oparam based on a content key (such as category, user gender, logged in/logged out state, etc..) for a configured period of time. This can be very useful for things like navigation menus dynamically built based on the catalog.
C: ForEach Droplet: ("atg.droplet.ForEach" is the class, Component is "atg/dynamo/droplet/ForEach") help us to iterate through the elements of an array which we specify. The droplet helps us to specify the HTML before and after the array processing also to specify the HTML if the array is empty.
D: IsEmpty
Displays one of two possible outputs, depending on whether its input parameter is empty.
* Class Name
atg.droplet.IsEmpty
* Component
/atg/dynamo/droplet/IsEmpty
E: IsNull
Displays one of two possible outputs, depending on whether its input parameter is null.
* Class Name
atg.droplet.IsNull
* Component
/atg/dynamo/droplet/IsNull
Identify two ways in which Nucleus components can be configured.
Correct answers: C, E
Explanation:
The application developer creates the slot as a Nucleus component. He or she can do this in three ways:
by writing a .properties file; by using the Component Editor in the ATG Control Center; or by using the Scenarios > Slots window in the ATG Control Center.