Rudy wants to delete a portal page by using the Controller service provider interface (SPI).
He wrote the following code:
final Locator locator = cmController.getLocator(); final ContentPage page = (ContentPage) locator.findByllniqueName("MyPage");
cmcontroller.delete(page);
How can he use this code to delete the page?
A. This code alone will delete the page.
B. There is not a delete method so this code is not valid.
C. He needs to find the page by URL instead of UniqueName.
D. He needs to commit the controller to persist the modification.
Which method can be used only in an ActionResponse?
A. encodeURL
B. setProperty
C. addProperty
D. setPortletMode
James is developing a portlet and wants to share the cache entry across all users upon certain conditions.
What is a valid way to accomplish his goal?
A. Add the conditions in the doView method and set the cache scope to public in the request.
B. Add the conditions in the doview method and set the cache scope to public in the response.
C. Add the conditions in the doHeade rs method and set the cache scope to public in the request.
D. Add the conditions in the doHeaders method and set the cache scope to public in the response.
Assuming the device classes were correctly configured to the clients, which device class equations would be evaluated to true for only iPhones?
A. android+smartphone
B. wotrklight+(ios/andcoid)
C. smartphone+(iosI android)
D. (android/ios)+smartphone+!blackberry
Frank has a portlet that accesses PUMA to retrieve some details about a user to control what is displayed in his custom portlet (user categories). After some analysis, he sees that performance is poor and feels that this issue is because of PUMA. Frank would like to store some of the PUMA objects in the session.
Which PUMA object can be stored safely in the session?
A. PumaHome
B. PumaLocator
C. PumaProfile
D. PumaController
Which option is a media type that is supported by the IBM Web Content Manager REST service?
A. Image color
B. File directory
C. Project template
D. JavaScript method
Which URI schema should be used to render the footer_mobile.jsp while accessing IBM WebSphere Portal using a smartphone or tablet?
A. href="smartphone/tablet/footerjnobile.jsp"
B. href="/customTheme/themes/html/dynamicSpots/footer_mobile.jsp"
C. href="smartphone/tablet@res:/customTheme/themes/html/dynamicSpots /foote r_mobile.j sp"
D. href="mvc:smartphone/tablet@res:/customTheme/themes/html/dynamicSpots /foote r_mobile.j sp"
Which options are true regarding the Portlet State Manager Service? (Choose two.)
A. It is obtainable by using a JNDI lookup.
B. It changes the state of the server when called.
C. It is not a valid IBM WebSphere Portal Service.
D. It supports portlets that are compliant with JSR 168 and JSR 286.
E. It is obtainable by using the
Tyler is developing a portlet that allows a user to see all the pages that the user can access in the portal.
Which portal model should Tyler use to get the pages that are visible to the specific user who is logged in?
A. Layout model
B. Content model
C. Navigation model
D. Navigation Selection model
Arthur needs to clean up cached user data from an object cache in IBM WebSphere Portal after the user's session is ended.
Which areas are valid to place Arthur's cleanup logic? (Choose two.)
A. Implicit Login Filter Chain
B. Explicit Login Filter Chain
C. Implicit Logout Filter Chain
D. Explicit Logout Filter Chain
E. Session Validation Filter Chain