Designing and Implementing Composite Applications : webMethods CAF and OpenCAF Development Help : JCR Providers : JCR Client Providers
JCR Client Providers
The Java Content Repository (JCR) client providers are controls that function in different containers as well as in different implementations of a container.
When you enable the JCR client, the Faces Configuration file automatically includes two managed beans: repositorySessionManager and jcrCredentials.
The repositorySessionManager managed bean provides a connection to the remote repository and obtains a session to use throughout the API. The repositorySessionManager references jcrCredentials and specifies whether to impersonate a user.
The jcrCredentials managed bean provides the necessary login information to access the remote repository, including the userId and password. The credentials are bound to the environment variables system UserId and systemPassword. You need to update the environment variables if you decide to run the application on a container other than My webMethods Server.
The table that follows list available JCR providers.
Provider
Description
Attachments Provider
Uses a JCR Node as an attachment container.
Node Children Table Provider
Displays the children of a JCR Node in a table.
Node Provider
Updates the properties of a folder, or updates the properties of items in a folder.
Search Result Table Provider
Displays the results of a JCR query in a table.
Sub-Folder Attachments Provider
Uses a JCR Node as an attachment container.
Temp Attachments Provider
Uses a JCR Node as a temporary attachment container.
Copyright © 2016 Software AG, Darmstadt, Germany.

Product LogoContact Support   |   Community   |   Feedback