Registering an Implementation
With the exception of component buffer implementations, all implementations must be registered in the PeopleSoft Active Analytics Framework. Before you register an implementation, you must define the PeopleSoft Application Designer objects if using application class, PS Query, or SQL Object implementation methods.
Specify the following items in the registration component:
-
Functional name.
-
Resolution method used for that implementation.
-
Values for the parameters needed for invoking the implementation. The list of parameters varies depending upon the resolution method.
-
List of binds that are expected by this implementation.
Note:
The binds specified for an application class implementation are referenced in the application class object for retrieving the values. Therefore, changing these implementation bind names can have an adverse effect on the term resolution.
For IT users, the list of implementation binds specified are used for two purposes:
-
To allow implementations to access these bind values.
For any implementation, bind values are passed by position regardless of the resolution method used. Application class-based implementations alone have the additional capability to access the bind values by name.
-
To allow the data library engine to use these binds to uniquely tag the data in application cache.
If IT users take a shortcut by retrieving the necessary data by directly accessing the context (by not registering the data as implementation binds), the data library engine may, as a result, tag the data with incomplete key information. This could cause the same cached data to be incorrectly reused for resolving terms for which it is not valid.